JQuery erhält Formularfeldwert
Ich verwende eine jquery-Vorlage, um mehrere Elemente auf derselben Seite dynamisch zu generieren. Jedes Element sieht so aus
<div id ="DynamicValueAssignedHere">
<div class="something">Hello world</div>
<div class="formdiv">
<form name="inpForm">
<input type="text" name="FirstName" />
<input type="submit" value="Submit" />
</form>
</div>
</div>
Ich möchte Jquery verwenden, um das Formular beim Absenden zu verarbeiten. Ich möchte auch die Formularwerte auf ihre vorherigen Werte zurücksetzen, falls etwas schief gehen sollte. Meine Frage ist, wie ich den Wert des Eingabefeldes mit Jquery erhalten kann. Zum Beispiel kann ich den Wert des div mit der Klasse "something" erhalten, indem ich Folgendes tue
var something = $(#DynamicValueAssignedHere).children(".something").html();
Auf ähnliche Weise möchte ich den Wert des Textfelds abrufen können. Im Moment habe ich es versucht
var text = $(#DynamicValueAssignedHere).children(".formdiv").findnext('input[name="FirstName"]').val();
aber es scheint nicht zu funktionieren