form表单转Json提交的方法(推荐)


Posted in Javascript onSeptember 23, 2016

先将表单数值转换成数组存储,存储成的格式为[{"name":"","value":""},.....}]

var formArray = $("#form").serializeArray();

将formArray转换成Json格式

function arrayToJson(formArray){
  var dataArray = {};
  $.each(formArray,function(){
    if(dataArray[this.name]){
      if(!dataArray[this.name].push){
        dataArray[this.name] = [dataArray[this.name]];
      }
      dataArray[this.name].push(this.value || '');
    }else{
      dataArray[this.name] = this.value || '';
    }
  });
  return JSON.stringify(dataArray);
}

以上就是小编为大家带来的form表单转Json提交的方法(推荐)的全部内容了,希望对大家有所帮助,多多支持三水点靠木~

Javascript 相关文章推荐
jquery 模拟类搜索框自动完成搜索提示功能(改进)
May 24 Javascript
Javascript实现Web颜色值转换
Feb 05 Javascript
七个不允许错过的jQuery小技巧
Dec 21 Javascript
简易的JS计算器实现代码
Oct 18 Javascript
JavaScript轮播图简单制作方法
Feb 20 Javascript
微信小程序中button组件的边框设置的实例详解
Sep 27 Javascript
在layui.use 中自定义 function 的正确方法
Sep 16 Javascript
javascript网页随机点名实现过程解析
Oct 15 Javascript
解决vue-cli项目开发运行时内存暴涨卡死电脑问题
Oct 29 Javascript
Vue 实现把表单form数据 转化成json格式的数据
Oct 29 Javascript
浅谈Vue.use到底是什么鬼
Jan 21 Javascript
详解使用mocha对webpack打包的项目进行"冒烟测试"的大致流程
Apr 27 Javascript
关于验证码在IE中不刷新的快速解决方法
Sep 23 #Javascript
JS图片左右无缝隙滚动的实现(兼容IE,Firefox 遵循W3C标准)
Sep 23 #Javascript
使用bootstrap实现多窗口和拖动效果
Sep 22 #Javascript
web 前端常用组件之Layer弹出层组件
Sep 22 #Javascript
值得分享的bootstrap table实例
Sep 22 #Javascript
第一次动手实现bootstrap table分页效果
Sep 22 #Javascript
JavaScript中三个等号和两个等号的区别(== 和 ===)浅析
Sep 22 #Javascript
You might like
用PHP调用Oracle存储过程
2006/10/09 PHP
FCKeditor的安装(PHP)
2007/01/13 PHP
PHP file_get_contents 函数超时的几种解决方法
2009/07/30 PHP
php_xmlhttp 乱码问题解决方法
2009/08/07 PHP
(PHP实现)只使用++运算实现加法,减法,乘法,除法
2013/06/27 PHP
PHP反射基础知识回顾
2020/09/10 PHP
AppBaseJs 类库 网上常用的javascript函数及其他js类库写的
2010/03/04 Javascript
选择器中含有空格在使用示例及注意事项
2013/07/31 Javascript
JS+DIV+CSS实现仿表单下拉列表效果
2015/08/18 Javascript
self.attachevent is not a function的解决方法
2017/04/04 Javascript
jQuery Ajax自定义分页组件(jquery.loehpagerv1.0)实例详解
2017/05/01 jQuery
实例详解Vue项目使用eslint + prettier规范代码风格
2018/08/20 Javascript
解决vuecli3.0热更新失效的问题
2018/09/19 Javascript
通过实例解析JavaScript for in及for of区别
2020/06/15 Javascript
原生js实现无缝轮播图效果
2021/01/28 Javascript
Python减少循环层次和缩进的技巧分析
2016/03/15 Python
python负载均衡的简单实现方法
2018/02/04 Python
对Python3中的print函数以及与python2的对比分析
2018/05/02 Python
Python Web程序搭建简单的Web服务器
2019/07/31 Python
Django项目创建到启动详解(最全最详细)
2019/09/07 Python
解析Tensorflow之MNIST的使用
2020/06/30 Python
挪威户外活动服装和装备购物网站:Bergfreunde挪威
2016/10/20 全球购物
Stefania Mode美国:奢华设计师和时尚服装
2018/01/07 全球购物
英国高街电视:High Street TV
2018/05/22 全球购物
Viking Direct爱尔兰:办公用品和家具
2019/11/21 全球购物
基层干部2014全国两会学习心得体会
2014/03/10 职场文书
日化店促销方案
2014/03/26 职场文书
青蓝工程实施方案
2014/03/27 职场文书
竞选班长演讲稿400字
2014/08/22 职场文书
护士医德医风自我评价
2014/09/15 职场文书
建筑工程催款函
2015/06/24 职场文书
获奖感言范文
2015/07/31 职场文书
创业计划书之都市休闲农庄
2019/12/28 职场文书
Nginx Rewrite使用场景及配置方法解析
2021/04/01 Servers
MySQL的InnoDB存储引擎的数据页结构详解
2022/03/03 MySQL
基于Python实现nc批量转tif格式
2022/08/14 Python