js封装from表单数据为json串进行ajax提交
2017-01-06 00:00
531 查看
摘要: js封装from表单数据为json串进行ajax提交
json封装代码
返回的数据格式为标准的json格式,ajax使用如下:
json封装代码
function getFormJson(frm) { //frm:form表单的id var o = {}; var a = $("#"+frm).serializeArray(); $.each(a, function() { if (o[this.name] !== undefined) { if (!o[this.name].push) { o[this.name] = [ o[this.name] ]; } o[this.name].push(this.value || ''); } else { o[this.name] = this.value || ''; } }); return o; }
返回的数据格式为标准的json格式,ajax使用如下:
$.ajax({ type: 'post', url: 'your url', data: getFormJson(frm), success: function(data) { // your code } });
相关文章推荐
- js封装from表单数据为json串进行ajax提交
- js封装from表单数据为json串进行ajax提交
- Javascript 详解封装from表单数据为json串进行ajax提交
- js将form表单提交数据封装为ajax提交
- js封装from表单数据为json串进行ajax提交
- JSP表单提交和ajax提交表单数据是不同的,冲突的,不能同时进行
- 使用jquery validate和ajax进行表单验证并向后台提交数据
- ajax提交表单数据,并根据返回的数据进行相关处理的代码
- 利用jquery进行ajax提交表单和附带的数据
- JSP中在提交表单之前,发送ajax请求进行js的验证
- 纯js将form表单的数据封装成json 以便于ajax发送
- JQuery validate 的使用(使用ajax来提交数据)(ajax如何封装表单数据)
- easy ui 表单ajax和from两种提交数据方法
- 原生js封装ajax:传json,str,excel文件上传表单提交
- Ajax数据传递暨利用js进行表单数据回显
- 通过 JS 实现与后台进行连接,提交表单,将获取到的数据pos给服务器。
- js对表单数据的抓取与通过ajax方式提交(新手笔记)
- 原生JS封装ajax 传json,str,excel文件上传提交表单(推荐)
- ajax 传值,Ajax: Asynchoronous Javascript and xml (异步的js和xml). 异步刷新,异步传递.替代表单提交数据,回调函数处理返回的数据
- AJAX提交表单后要清空,否则再次提交原来的数据会认为重复提交,提交失败。使用ajaxSubmit 函数需要引入jquery.form.min.js 文件