Welcome

首页 / 脚本样式 / JavaScript / form表单转Json提交的方法(推荐)

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