jQuery submit() enthalten nicht eingereicht-Taste

Ich habe ein Formular mit mehreren Elementen und zwei submit-buttons, ist man "Save", der andere "Löschen". Auf die Schaltfläche "Löschen" bin ich mit Hilfe von jQuery dialog zu bestätigen Benutzer löschen will. Und wenn Sie dann bestätigen, dass ich das Formular abschicken. Das problem ist jQuery.submit() nicht auch die Originale submit-button, wenn es gepostet ist, so dass ich nicht erkennen kann auf dem server ein Löschen von Speichern, da Sie beide mit der gleichen form. Wenn ich entfernen Sie die jQuery-dialog dann den submit button Wert ist gepostet, wie erwartet. Dies HAT sehr Häufig und ich bin der Hoffnung, jemand kann teilen eine Lösung. Ich habe gesucht herum und kann nichts finden, sinnvoll (ist es nur mir so oder ist google das saugen in letzter Zeit?)

Vielen Dank für jede Hilfe...

EDIT:

Die submit-buttons haben Namen und Werte festgelegt. Es funktioniert gut, wenn nicht jQuery verwenden.submit()

  • Integrieren-ID auf deinem submit-buttons zu unterscheiden, zu Speichern oder zu Löschen, die in Ihr jQuery - /server-Seite überprüft
  • Danke, aber das ist nicht das Problem. Ich habe Werte für den submit-buttons. Es funktioniert, wenn ich nicht verwenden jquery.submit().
  • Dieses problem existiert mit den serialize() Methode, trotz des submit-buttons haben alle die in der Regel Attribute gesetzt, werden Sie nicht anerkannt. Ich musste manuell zu behandeln.
InformationsquelleAutor B Z | 2011-01-05
Schreibe einen Kommentar