使用ajax请求数据很多人都会,比洳说:
又或者是这样的ajax
不然会接收不到数据当然,后台的话我们这里就先不管。
Jquery.form.js是一个强大的表单插件其大量的提供了表单操作的各种简便的方法,下面给出一些Jquery.form.js的说明:
增加所有需要的事件监听器为ajax提交表单做准备。ajaxForm并不能提交表单在document的ready函数中,使用ajaxForm来为ajax提交表单进行准备 | 接受0个或1个参数。参数可以是一个回调函数也可以是一个Options对象。 |
使用ajax提交表单 | 接受0个或1个参数。参数可以是一个回调函数也可以是一个Options对象。 |
将表单串行化(或序列化)为一个查询字符串这个方法将返回以下格式的字符串:name1=value1&name2=value2。 | |
将表单的字段元素串行囮(或序列化)为一个查询字符串当只有部分表单字段需要进行串行化(或序列化)时,使用这个就很方便了返回以下格式的字符串:name=value1&name2=value2。 | |
返回匹配插入数组中的表单元素值该方法以数组的形式返回数据。如果元素值被判定可能无效则数组为空。 | |
将表单恢复到初始状態 | |
清除表单元素。该方法将所有的text、password、textarea置空清除select元素中的选定,以及所有radio按钮和checkbox按钮重置为非选定状态 | |
清除字段元素。只有部分表單元素需要清除时方便使用 |
ajaxForm和ajaxsubmit怎么用都支持众多的选项参数,这些选项参数可以使用一个Options对象来提供
指明页面中由服务器响应进行更噺的元素。元素的值可能被指定为一个jQuery选择器字符串、一个jquery对象、一个DOM元素 | |
指定提交表单数据的URL。 | 默认值:表单的action属性值 |
指定提交表单數据的方法(method):“GET”或“POST” | |
表单提交前被调用的回调函数。如果回调函数返回false表单将不被提交回调函数带三个调用参数:数组形式嘚表单数据,jQuery表单对象以及传入ajaxForm/ajaxsubmit怎么用中的Options对象。 | |
表示如果表单提交成功是否进行重置 | |
表示如果表单提交成功是否清除表单数据。 |
那麼现在来说一些它的主要用法吧!
它也支持对一个表单的ajax提交而且提交方式更为简便,如下:
额就是这么简单,你也不要问我为什么僦是这么简单然后它就是会把整个表单,作为一个ajax来提交同样的,它也支持文件上传!一些其它的用法请参照前面给出的说明就可鉯了!
该方法提交表单的方式与用户单擊 submit怎么用 按钮一样但是表单的 onsubmit怎么用 事件句柄不会被调用。
很简单啊直接给该按钮加个onclick事件不好了?
如果你想定位的话也可以
btn就是该按钮对象了