Sto utilizzando un modello jquery per generare dinamicamente più elementi sulla stessa pagina. Ogni elemento assomiglia a questoValore campo modulo Jquery
<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>
Vorrei utilizzare Jquery per elaborare il modulo su submit. Vorrei anche ripristinare i valori del modulo ai valori precedenti se qualcosa dovesse andare storto. La mia domanda è Come posso ottenere il valore della casella di input usando Jquery? Ad esempio, posso ottenere il valore del div con classe "qualcosa" da fare
var something = $(#DynamicValueAssignedHere).children(".something").html();
In modo simile, voglio essere in grado di recuperare il valore della casella di testo. In questo momento, ho provato
var text = $(#DynamicValueAssignedHere).children(".formdiv").findnext('input[name="FirstName"]').val();
ma non sembra funzionare
Per una volta, javascript pianura potrebbe essere più facile: '$ ('input') [ 0] .form.FirstName.value' accederà al valore del campo – cnlevy