首页 > Web开发 > 详细

表单转换为Json数据

时间:2020-04-06 13:39:07      阅读:82      评论:0      收藏:0      [点我收藏+]
//定义一个将表单转换为Json数据的函数
function form2JsonString(formId) {
let paramArray = $(‘#‘ + formId).serializeArray();
/*请求参数转json对象*/
let jsonObj={};
//处理复选项 用数组将同一name 的放在一个数组中 再赋值 如下:
let wantLearnLanguage = [];
$(paramArray).each(function(){
if(this.name=="wantLearnLanguage"){
wantLearnLanguage.push(this.value);
}
});
jsonObj[‘wantLearnLanguage‘]=wantLearnLanguage;
// json对象再转换成json字符串
return JSON.stringify(jsonObj);
}

//调用
let serializeJson = form2JsonString(‘myStuForm‘)//$("#myStuForm").serializeJson();
console.log("请求数据是",serializeJson);

表单转换为Json数据

原文:https://www.cnblogs.com/fdbk/p/12641401.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!