102 of 119 menu

Método submit

El método submit nos permite trabajar con el evento JavaScript submit. Nos permite vincular un controlador al evento JavaScript submit o activar este evento en un elemento.

Sintaxis

Podemos pasar al método una función controladora, que se ejecutará cada vez que ocurra el evento, y a la cual puede pasarse un objeto de evento:

.submit(función-controladora);

En este caso, el método funcionará de manera similar a la construcción .on('submit', handler) del método on.

También podemos pasar opcionalmente al método un objeto con datos que se pasarán a la función controladora:

.submit([datos del evento], función-controladora);

O no pasar ningún parámetro, entonces el método funcionará de manera similar a .trigger('submit') del método trigger:

.submit();

El evento submit ocurre en un elemento cuando el usuario, por ejemplo, hace clic en un botón 'submit' en un formulario. Este evento solo puede adjuntarse a elementos de la etiqueta form. El evento submit ocurre en un elemento cuando el usuario, por ejemplo, hace clic en un botón 'submit' en un formulario. Este evento solo puede adjuntarse a elementos de la etiqueta form.

Ejemplo

En el siguiente ejemplo tenemos un formulario simple, al que vincularemos un controlador de eventos usando el método submit, con un campo de texto y un botón - un input de tipo submit. Vamos a introducir texto en el campo de texto, y al hacer clic en el botón comprobaremos este texto. Si introducimos 'jQuery', mostraremos el texto 'Good!' en el span, usando los métodos text y show, y si es otra cosa, entonces - 'Bad...':

<p>jQuery</p> <form action="/"> <div> <input type="text"> <input type="submit"> </div> </form> <span></span> $('form').submit(function(event) { event.preventDefault(); if ($('input').first().val() === 'jQuery') { $('span').text('Good!').show(); return; } $('span').text('Bad...').show(); });

Véase también

  • método trigger,
    que permite activar todos los controladores de eventos vinculados al elemento para eventos del tipo especificado
  • método on,
    que permite vincular un controlador de eventos a un elemento
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar