J'ai créé une page de requête complexe avec trop de champs. C'était très compliqué de la remplir une fois et de la vider
$('#myform')[0].reset();
Bien que la méthode de réinitialisation puisse en faire une partie, si vous avez un élément comme celui-ci
<input name="percent" value="50"/>
Ensuite, cliquer sur réinitialiser ne le restaurera qu'à 50
Alors, avec la méthode suivante, naviguez en ligne,
$(':input','#myform') .not(':button, :submit, :reset, :hidden') .val('') .removeAttr('checked') .removeAttr('selected');