首页 > 编程 > JavaScript > 正文

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

2019-11-20 08:54:19
字体:
来源:转载
供稿:网友

先将表单数值转换成数组存储,存储成的格式为[{"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提交的方法(推荐)的全部内容了,希望对大家有所帮助,多多支持武林网~

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表