Leg einen Container um die Eingabefelder und registriere das Change-Event dort. Es blubbert von select dahin hoch.
Deiner Handler-Funktion gibst Du einen Parameter namens event
. Darin findest Du das Objekt, mit dem jQuery Dich über die Einzelheiten des Events informiert. Das select, das sich geändert hat, bekommst Du per event.target.
Dein Code funktioniert deswegen nicht, weil [] in einer ID zwar erlaubt ist, von jQuery aber als Attributselektor interpretiert wird. Wenn Du mit jQuery arbeiten willst, lass diese Zeichen aus IDs weg (im name ist das was anderes, da brauchst Du die eckigen Klammern damit PHP dir ein Array unter _GET bzw _POST bereitstellt). Nimm als ID z.B. rechnungsadresse_1
oder rechnungsadresse_1
, aber mit $("# rechnungsadresse[1]") fragst Du jQuery nach einem Element mit id='rechnungsadresse', das ein Attribut namens '1' hat.
Rolf