Función Javascript para limpiar todos los elementos de un formulario

Publicado por Emily Plank
hace 10 años

<p>Hola! Me gustaría saber qué función puedo usar en JQuery para limpiar todos los campos de un formulario. Es decir, que todos los campos de un formulario estén vacíos.</p>

<p>Gracias!</p>

<p> </p>

<p><strong>Edito:</strong></p>

<p>Gracias por sus respuestas : )</p>

jquery javascript
Respuesta de Cristian Olaz
hace 10 años

<p>Podés usar la función reset( )</p>

<p>Te dejo un ejemplo:</p>

<pre class="prettyprint"> $( '#formulario' )[ 0 ].reset( );</pre>

<p>Esta función hará que todos los campos del formulario queden vacíos. Salvo los campos de tipo "hidden".</p>

Respuesta de Ø Ale Herrera
hace 10 años

<p>Podés sino, hacer un selector genérico para todos los <strong>inputs</strong> de ese formulario, y te quedaria algo como</p>

<pre class="prettyprint"> $("input").each(function() { $(this).val() = ""; });</pre>

<p>Eso va a limpiar todos los <strong>input</strong> que tengas</p>