Hallo Klaus,
Vermutlich möchtest Du folgendem Button eine id spendieren, und diesem
Element den Eventhandler zuweisen.
Meinst du ich soll
<form id="test" method="post" action="">
<input type="text" id="name" name="name" />
die "id="test" hier rwegnehmen und hier hinmachen:
<input id="test" type="submit" name="action" value="Speichern">
das wäre zum Beispiel eine Möglichkeit.
Ich muss gestehen ich verstehe das nicht ganz was du meinst?
Wenn Du in Dein Eingabefeld klickst, so wandert das Klickereignis über alle Elternelemente nach oben (Mathias erklärt das sehr schön). Damit landet das Klickereignis in der nächsten Ebene bei Deinem Formular - und löst somit unerwünscht früh den Ajax-Request aus, nämlich bevor Du irgendetwas eingegeben hast.
Freundliche Grüße
Vinzenz