English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método jQuery submit()

Eventos de jQuery

El método Submit() desencadena el evento Submit, o se puede adjuntar una función para ejecutarse cuando ocurre el evento Submit.

Se produce el evento Submit al enviar el formulario.

Nota:Este evento solo se puede usar en elementos <form>.

Sintaxis:

Disparar el evento Submit del elemento seleccionado:

$(selector).submit()

Añadir una función al evento Submit:

$(selector).submit(function)

Ejemplo

Al enviar el formulario, se muestra un mensaje de alerta:

$("form").submit(function() { 
  alert("Llamada al programa de procesamiento de submit()");
});
Prueba y observa‹/›

Detener el envío del formulario a menos que se cumpla la condición:

$("form").submit(function(event) { 
  if($("input:first").val() === "Alpha") {
    return true;
  }
  $("span").text("¡Inválido!").show().fadeOut(1000);
  event.preventDefault();
});
Prueba y observa‹/›

Detener el envío del formulario a menos que se cumpla la condición:

$("form").submit(function(event) { 
  if($("input:first").val().length >= 10) {
    alert("Good");
  } else {
    alert("Necesita10caracteres o más");
    $("input:first").css("borde", ""1px sólido rojo");
    event.preventDefault();
  }
});
Prueba y observa‹/›

Valor de parámetro

ParámetrosDescripción
functionFunción que se ejecuta cada vez que se desencadena un evento de envío

Eventos de jQuery