jQuery提交表单
时间:2020-02-23 14:46:15 来源:igfitidea点击:
当用户尝试提交表单时,jQuery Submit()函数将触发。
jQuery提交表单方法附加一个处理程序,该处理程序在触发Submit事件时执行。
jQuery提交表单
使用jQuery Submit()函数提交表单的语法:
- submit()
该签名不带任何参数。
此方法是.trigger(" submit")
的快捷方式。
- submit(处理程序)
处理程序是一个函数,在提交表单时执行。
该方法是.on(" submit",handler)
的快捷方式。
jQuery提交表单示例
以下示例演示了使用jQuery提交表单的Submit()函数用法。
<!DOCTYPE html> <html> <head> <title>jQuery Submit</title> <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script> <style> p { margin: 0; color: blue; } div,p { margin-left: 10px; } .spanSuccess { color: green; } </style> </head> <body> <form action="javascript:alert( 'success!' );"> <div> Name : <input type="text" name="Name" value="theitroad"> <input type="submit" value="Submit"> </div> </form> <span class="spanSuccess"> <script> $( "form" ).submit(function( event ) { $( "span" ).text( "Submitted Successfully..." ).show(); event.preventDefault(); }); </script> </body> </html>
在上面的jQuery表单Submit示例中,您可以看到单击Submit按钮时触发了commit()方法。
一条短信显示为"成功提交..."。
jQuery表单提交演示
您可以提交以下表格自行尝试。
您可能已经在上面的代码中注意到了event.preventDefault()
。
如果删除此行后再尝试上述示例,则会看到警报。
我们使用" alert()"方法作为默认操作。
因此,代码中需要使用event.preventDefault()
来阻止此默认操作。