下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、jQuery ajax提交Form表单实例(附demo源码)_ 本文实例讲解并描述了jQuery ajax提交Form表单的方法。分享给大家供大家参考,具体如下: Jquery的$.ajax方法可以实现ajax调用,要设置url,post,参数等。 假如要提交现有Form需要写许多代码,何不挺直将Form的提交挺直转移到ajax中呢。 以前的处理方法 如Form代码如下: form id=Form1 action=action.aspx method=post 名称:input name=name type=text /br / 密码:input name=password type=pass
2、word /br / 手机:input name=mobile type=text /br / 说明:input name=memo type=text /br / input type=submit value=提 交 / /form 当提交后,会跳转到action.aspx页面。并可以通过Request.Paramsname可以取到值。 思索 假如不想刷新页面用法ajax,就又要在$.ajax中指定url,等信息,不好维护。 在网上查了一下,老早以前老外就有解决方案了。用法ajax挺直根据Form信息挺直提交。不刷新页面。 参考资料: 很好用,但我还是情愿自己写个自己用的。 核心JS代码
3、/将form转为AJAX提交 function ajaxSubmit(frm, fn) var dataPara = getFormJson(frm); $.ajax( url: frm.action, type: frm.method, data: dataPara, success: fn ); /将form中的值转换为键值对。 function getFormJson(frm) var o = ; var a = $(frm).serializeArray(); $.each(a, function () if ( != undefined) if (!othis.n
4、ame.push) = ; .push(this.value | ); else = this.value | ; ); return o; ajaxSubmit方法第一个参数,是要提交的form,其次个参数是ajax调用胜利后的处理函数。 将form的action传递给ajax的url,form的method传递给ajax的type,再将格式化后的表单内容传递给data。 getFormJson方法将form的元素转化为json格式键值对。形如:name:aaa,password:tttt,留意将同名的放在一个数组里。 调用 /调用 $(document).ready(function() $(#Form1).bind(submit, function() ajaxSubmit(this, function(data) alert(data); ); return false; ); ); 在ajaxSubmit方法调用前,可验证数据是否正确,在alert(data)处可加入自己调用返回后处理代码。 在调
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国矿业大学《工程建设国际法》2024-2025学年第二学期期末试卷
- 甘肃省陇南市第五中学2026届初三英语试题3月月考试题含解析
- 子朝魔术道具有限公司员工手册模板
- 危急值护理的护理干预措施
- 交易所做市规则变迁的流动性影响研究
- 广场舞台营销方案(3篇)
- 应急预案连夜排涝(3篇)
- 仪表设备施工方案(3篇)
- 壁炉维修施工方案(3篇)
- 房产圈层营销方案(3篇)
- 2025新人教版七年级下册英语 Unit 7知识点梳理及语法讲义(答案版)
- 动静脉内瘘的物理学检查
- 公交车驾驶员的培训与考核制度
- 沟通表达培训课程
- DL∕T 1796-2017 低压有源电力滤波器技术规范
- 2024年湖南省高考政治试卷(真题+答案)
- 2023-2024学年四年级下册科学青岛版第六单元《电的本领》单元教学设计(教学设计)
- 2024年临沂市中考数学真题试题及答案
- 中医医疗技术手册2013普及版
- 魏桥三电脱硝项目临时用电专项方案
- 船舶动力学课件
评论
0/150
提交评论