Eventuali duplicati:
Resetting a multi-stage form with jQueryCancellare il modulo una volta formulario presentato
volta che il modulo presentato, risposta da un'altra pagina viene stampato #GameStorySys. Ma i valori inseriti nel modulo rimangono comunque lì. È possibile che i valori del modulo scompaiano (ma il modulo dovrebbe rimanere) una volta inviato il modulo?
$("[name='GameStoryForm']").click(function() {
$.ajax({
type: "POST",
data: $("#GameStoryForm").serialize(),
url: "content/commentary/index.cs.asp?Process=EditLiveCommentaryStory&CommentaryID=<%=Request.QueryString("CommentaryID")%>",
success: function(output) {
$('#GameStorySys').html(output);
},
error: function(output) {
$('#GameStorySys').html(output);
}
});
});
Bellissima con la chiamata removeAttr aggiuntiva dopo val. – David
$ ("# GameStoryForm"). Get (0) .reset(); dovrebbe farlo Non ho capito come funzionerebbe esattamente la versione manuale. Una volta inviato il modulo, l'utente deve fare clic sul pulsante di ripristino? – zurna
@zurna - per "manuale" Intendo solo cancellare a livello di codice gli input anziché utilizzare la funzionalità '.reset()' del modulo. È solo un po 'più esplicito in modo da poter vedere esattamente cosa sta succedendo ... o lasciare fuori e non cancellare tutti gli elementi che non si desidera ripristinare. –