Zu prüfen, wie mit jQuery, wenn jede form eingereicht wird?

Ich habe eine Seite mit einer Menge von Formen, und die Benutzer Holen sich etwas auf die Seite. Wenn der Nutzer nicht, muss ich zu platzieren, dass element irgendwo sonst, ähnlich wie bei einem Einkaufswagen wirklich. Aber ich kann nicht scheinen, um mehr als das erste Formular auf der Seite, die tatsächlich so funktionieren wie Sie sollen.
Ich habe versucht mehrere Dinge:

  1. Geben alle Formen die gleiche ID sein, die nur verursacht die erste form zu handeln, wie ich wollte, dass Sie mir die Daten des Formulars.
  2. Gib Ihnen alle die gleiche ID wieder, dieses mal gefolgt von einem eindeutigen Bezeichner für die ID, aber natürlich, dann meine jQuery $('#something') nicht zu fangen, da es nicht übereinstimmt.

So, ich bin am überlegen, wie ich gehen würde, über diese. Ich muss nur erhalten die Daten aus dem eingereichten Formular auf der Seite. Und wie erwähnt, ich konnte Ihnen allen ein Präfix von einer Art, wie ich jetzt haben, aber dann weiß ich nicht, wie passend es.

Hilfe wäre sehr appriciated!

Code wie gewünscht (nur ein Beispiel, um zu zeigen, was ich meine, natürlich):

HTML:

<form id="something-0"><input type="hidden" value="0"><input type="submit"></form>
<form id="something-1"><input type="hidden" value="1"><input type="submit"></form>

Den jQuery:

$("#something-%").submit(function(e) {
e.preventDefault();
$("#some-span").html(data);
});

Ich will das #etwas-% akzeptieren alles, was kommt nach dem "-", ich hoffe, Sie verstehen.

InformationsquelleAutor der Frage Lozzano | 2013-02-19

Schreibe einen Kommentar