Hallo Bernd,
-
lies Dir nochmal den Hinweis in diesem Posting bezüglich Labels und IDs durch. Das for-Attribut von <label> bezieht sich auf das id-Attribut eines anderen Elements - du hast aber kein Element mehr mit id="artikelstandort". Das heißt: Dein Label steht zwar visuell vor dem input, ist ihm aber technisch nicht zugeordnet. Assistenztools können damit nichts anfangen.
-
Was bezweckst Du mit deinem neuen, leeren <span> Element?! Die Warenkorb-ID steckt doch eh schon am <input> Element.
Falls Du einen Fallback für nicht-Ajax Betrieb bauen möchtest, brauchst Du ein hidden input mitvalue="<?= htmlspecialchars($array['wt_id']) ?>"
und einem Namen wiename="wtId[]"
, so dass Du dann im PHP zwei Arrays hast, wo Einträge mit gleichem Index zur gleichen <tr> gehören.
Rolf
sumpsi - posui - clusi