• ENTRAR
  • No hay productos en el carrito.

¿Cómo limpiar o "resetear" los datos de un formulario?

Viendo 5 publicaciones - del 1 al 5 (de un total de 5)
  • Autor
    Publicaciones
  • #14737

    ani.alamo
    Participante

    Hola Israel!

    Intento usar un input type “reset” para limpiar un formulario pero no puedo limpiar los datos del formulario porque existe un set_value para el username, email y password del registro de usuario… cómo puedo hacerlo?

    Saludos!

    Ani

    #14738

    ani.alamo
    Participante

    Intenté creando un método en mi controller que haga lo siguiente, aunque tampoco no me funciona:
    <pre class=”lang-php prettyprint prettyprinted” style=”margin-top: 0px; margin-bottom: 1em; padding: 5px; border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; font-size: 13px; line-height: inherit; font-family: Consolas, Menlo, Monaco, ‘Lucida Console’, ‘Liberation Mono’, ‘DejaVu Sans Mono’, ‘Bitstream Vera Sans Mono’, ‘Courier New’, monospace, sans-serif; vertical-align: baseline; box-sizing: inherit; width: auto; max-height: 600px; overflow: auto; background-color: #eff0f1; color: #393318; word-wrap: normal;”><code style=”padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: Consolas, Menlo, Monaco, ‘Lucida Console’, ‘Liberation Mono’, ‘DejaVu Sans Mono’, ‘Bitstream Vera Sans Mono’, ‘Courier New’, monospace, sans-serif; vertical-align: baseline; box-sizing: inherit; background-color: #eff0f1; white-space: inherit;”><span class=”pln” style=”margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; box-sizing: inherit; color: #303336;”>$this</span><span class=”pun” style=”margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; box-sizing: inherit; color: #303336;”>-></span><span class=”pln” style=”margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; box-sizing: inherit; color: #303336;”>form_validation</span><span class=”pun” style=”margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; box-sizing: inherit; color: #303336;”>-></span><span class=”pln” style=”margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; box-sizing: inherit; color: #303336;”>clear_field_data</span><span class=”pun” style=”margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; box-sizing: inherit; color: #303336;”>();</span>

    #14739

    Cursosdesarrolloweb
    Jefe de claves

    Buenas tardes Ani,

    Por favor, ¿puedes utilizar esta mini guía para añadir el código?, en cuanto lo tengas reviso el ejemplo.

    Saludos.

    #14742

    ani.alamo
    Participante

    Gracias Israel! Código copiado en Github!

    • Esta respuesta fue modificada hace 4 meses, 3 semanas por  ani.alamo.
    #14744

    Cursosdesarrolloweb
    Jefe de claves

    Hola Ani,

    No podrás limpiar los campos del formulario así, el motivo es que el cliente no sabe interpretar la petición del servidor la cual limpia los campos, para hacerlo con jQuery lo mejor es asignarle un id a tu form y ejecutar el siguiente código en el success.

    
    $('#formId')[0].reset();
    

    Con eso lo deberías tener listo.

    Saludos y quedo atento.

Viendo 5 publicaciones - del 1 al 5 (de un total de 5)

Debes estar registrado para responder a este debate.

Síguenos en las redes sociales para estar al tanto de los últimas novedades :)

Facebook
Facebook
Google+
Google+
https://www.cursosdesarrolloweb.es/forums/topic/como-limpiar-o-resetear-los-datos-de-un-formulario">
Pinterest
Pinterest
top
Cursosdesarrolloweb ©. Todos los derechos reservados.
🔓Inscríbete a cualquier curso por 9€ y accede a todos los cursos gratuitos para siempre🔓
🌍Los cursos gratuitos son exclusivos de esta plataforma, ÚLTIMOS CURSOS EN 4K🌍
+ +

Login

Create an Account Back to login/register