jquery之表单插件(通过Ajax提交表单之二)
来源:互联网 发布:兄弟连php培训费用 编辑:程序博客网 时间:2024/05/21 19:26
jquery之表单插件(通过Ajax提交表单之二)
----------
拦截表单提交
我们常常想要进行常规的表单提交并且拦截它。(把表单提交作为Ajax请求发送到服务器,而不是像通常那样,在提交表单之后引起整个页面的刷新)
我们可以利用事件处理和ajaxSubmit()命令的知识来使提交重路由。但无需那样做,因为表单插件预料到这个需求并且提供ajaxForm()方法。这个方法会设置表单,当表单通过普通语义事件提交时阻止通过正常语义事件(比如点击提交按钮,或在表单拥有焦点时按下回车键)来提交表单,并发起模拟普通web请求的Ajax请求。
ajaxForm()在其表面之下使用ajaxSubmit(),因此它们语法相似。
---
ajaxForm()语法:
ajaxForm(options)
设置目标表单以便在触发表单提交时,把提交重路由为ajaxSubmit()命令所发起的Ajax请求,传递给这个方法的参数options被传递给ajaxSubmit()调用。
参数
options (对象|函数)一个散列对象(可选),包含与ajaxSubmit()所使用的同样的参数。如果想要的选项只是成功回调函数,可以传递成功回调函数而不必传递散列对象
返回
包装集
---
一般来说,在就绪处理程序里把ajaxForm()命令应用到表单上,然后可以放心地让命令替我们设置目标表单而使表单提交重路由。
===
如果给表单绑定ajaxForm()之后的某个时刻必须删除设置,以便让表单正常提交,则ajaxFormUnbind()命令将会完成这个任务。
ajaxFormUnbind()语法:
ajaxFormUnbind()
删除应用到包装集里表单上的设置,以便表单提交能够以正常方式进行
参数
无
返回
包装集
- jquery之表单插件(通过Ajax提交表单之二)
- jquery之表单插件(通过Ajax提交表单之一)
- Struts2之ajax提交表单(借助jquery插件)
- jquery UI学习笔记-知问前端之Ajax表单插件和Ajax提交表单
- jquery ajax表单提交插件
- jquery之ajax提交、js验证表单
- Jquery表单提交插件之ajaxForm
- Jquery通过Ajax方式提交Form表单
- 使用 jQuery Form 插件 Ajax 提交表单
- jQuery表单AJAX提交插件学习
- Ajax表单提交插件jquery form
- Ajax表单提交插件jquery form
- Ajax表单提交插件jquery form
- Ajax应用之表单提交
- jQuery+aJax表单提交
- Jquery ajax 表单提交
- jquery ajax 提交表单
- jquery ajax 提交表单
- Apache在windows下的安装与配置图解
- 统计字符串”abadcdffbaeba”中每个字符出现了多少次,按次数排序并输出
- hdu 2948
- VxWorks下的任务监控方法及应用
- 2011.4.11 新单位 第一天
- jquery之表单插件(通过Ajax提交表单之二)
- ShitBlittleStrongShitE
- webservice发布示例
- castor xml解析
- JS函数大全(转)
- 傅里叶变换在图像处理中的作用
- 什么是傅里叶变换
- Javascript的IE和Firefox兼容性汇编
- WordPress后台拿shell