dedlfix: Inline editing

Beitrag lesen

Tach!

			'projektID':   $(this).data("projektID"),
			'warenkorbID': $(this).data("warenkorbID")		

Du musst auf die Schreibweise achten. jQuery übersetzt für diese Attributnamen jeden Großbuchstaben in Bindestrich und Kleinbuchstaben. Das heißt, projektID muss als projekt-i-d im HTML geschrieben sein, damit es mit der Schreibweise projektID erkannt wird. Also besser so

			'projektID':   $(this).data("projekt-id"),
			'warenkorbID': $(this).data("warenkorb-id")		

und im HTML

<input data-project-id="42">

Und haben alle deine Input-Felder dieselbe ID artikelstandort?

Nein, eigentlich nicht. Aber auf was soll ich sonst reagieren? Ich benötige für $('#artikelstandort').change(function() {} ja einen Wert?

Du kannst das ganze Arsenal der CSS-Selektoren verwenden. Zur Not kann man einer Gruppe von gleichartigen Elementen auch eine gleiche Klasse geben, aber nicht dieselben IDs.

dedlfix.