jQuery 事件 - submit() 方法

实例

当提交表单时,显示警告框:

  1. $("form").submit(function(e){
  2. alert("Submitted");
  3. });

定义和用法

当提交表单时,会发生 submit 事件。

该事件只适用于表单元素。

submit() 方法触发 submit 事件,或规定当发生 submit 事件时运行的函数。

触发 submit 事件

语法

  1. $(selector).submit()

将函数绑定到 submit 事件

语法

  1. $(selector).submit(function)
参数 描述
function 可选。规定当发生 submit 事件时运行的函数。

实例

阻止提交按钮的默认 action

使用 preventDefault() 函数来阻止对表单的提交。

  1. <html>
  2. <head>
  3. <script type="text/javascript" src="/jquery/jquery.js"></script>
  4. <script type="text/javascript">
  5. $(document).ready(function(){
  6. $("form").submit(function(e){
  7. e.preventDefault();
  8. alert("Submit prevented");
  9. });
  10. });
  11. </script>
  12. </head>
  13. <body>
  14. <form name="input" action="" method="get">
  15. First name:
  16. <input type="text" name="FirstName" value="Mickey" size="20">
  17. <br />Last name:
  18. <input type="text" name="LastName" value="Mouse" size="20">
  19. <br />
  20. <input type="submit" value="Submit">
  21. </form>
  22. </body>
  23. </html>