Nicht mehr ganz neu hier
Liebes Forum,
ich erzeuge mit JQuery und Ajax neue Zeilen in einer Tabelle. Die Tabelle enthält in der ersten Spalte einige Icons, die wiederum an Events gebunden sind. Diese Events habe ich mit live notiert. Das funktioniert ganz gut. Das live werde ich im nächsten Schritt durch on ersetzen.
Jetzt zu meinem Problem;
Wenn die so erstellte Tabellenzeile Elemente wie etwa das Formular "AktorenForm" enthält, kann ich auf diese nicht zugreifen.
Beispiel:
$(".saveButton").live("click",function(){
var Zeile = $(this).attr("Zeile") ;
$Akt = $(this).attr("akt") ;
var key = $(this).attr("id") ;
var form = $('#AktorenForm');
var data = form.serialize();
alert(data);
Das Event wird beim Click auf ein Icon der Klasse saveButton aufgerufen, die Variable "data" bleibt leer. Wenn sich das Event auf Zeilen bezieht, die bei Erstellung des DOMs bereits vorhanden waren, funktioniert das Ganze.
Was mache ich falsch? Gibt es eine "live-Syntax" für das Ansprechen von Objekten? Hoffentlich habe ich mich verständlich ausgedrückt und alle notwendigen Infos gegeben.
Danke für eure Mühe
ich erzeuge mit JQuery und Ajax neue Zeilen in einer Tabelle. Die Tabelle enthält in der ersten Spalte einige Icons, die wiederum an Events gebunden sind. Diese Events habe ich mit live notiert. Das funktioniert ganz gut. Das live werde ich im nächsten Schritt durch on ersetzen.
Jetzt zu meinem Problem;
Wenn die so erstellte Tabellenzeile Elemente wie etwa das Formular "AktorenForm" enthält, kann ich auf diese nicht zugreifen.
Beispiel:
$(".saveButton").live("click",function(){
var Zeile = $(this).attr("Zeile") ;
$Akt = $(this).attr("akt") ;
var key = $(this).attr("id") ;
var form = $('#AktorenForm');
var data = form.serialize();
alert(data);
Das Event wird beim Click auf ein Icon der Klasse saveButton aufgerufen, die Variable "data" bleibt leer. Wenn sich das Event auf Zeilen bezieht, die bei Erstellung des DOMs bereits vorhanden waren, funktioniert das Ganze.
Was mache ich falsch? Gibt es eine "live-Syntax" für das Ansprechen von Objekten? Hoffentlich habe ich mich verständlich ausgedrückt und alle notwendigen Infos gegeben.
Danke für eure Mühe