jQuery submit() 方法

jQuery 事件

Submit()方法触发Submit事件,或附加一个函数,以在Submit事件发生时运行。

提交表单时会发生Submit事件。

注意:此事件只能在<form>元素上使用。

语法:

触发所选元素的Submit事件:

$(selector).submit()

将函数附加到Submit事件:

$(selector).submit(function)

实例

提交表单时提醒消息:

$("form").submit(function() { 
  alert("调用submit()的处理程序");
});
测试看看‹/›

除非条件成立,否则阻止提交表单:

$("form").submit(function(event) { 
  if($("input:first").val() === "Alpha") {
    return true;
  }
  $("span").text("无效!").show().fadeOut(1000);
  event.preventDefault();
});
测试看看‹/›

除非条件成立,否则阻止提交表单:

$("form").submit(function(event) { 
  if($("input:first").val().length >= 10) {
    alert("Good");
  } else {
    alert("需要10个或更多字符");
    $("input:first").css("outline", "1px solid red");
    event.preventDefault();
  }
});
测试看看‹/›

参数值

参数描述
function每次提交事件触发时执行的函数

jQuery 事件