jq将form表单值转换成json字符串

mac2025-04-29  4

由于后台接口限定,必须要将表单内容转换成json字符串提交,因此写了一个将form表单值转成json字符串的函数。

前端前提条件下需引入JQuery ,参考如下:

/** 表单序列化成json字符串的方法 */ function form2JsonString(formId) { var paramArray = $('#' + formId).serializeArray(); /*请求参数转json对象*/ var jsonObj={}; $(paramArray).each(function(){ jsonObj[this.name]=this.value; }); // json对象再转换成json字符串 return JSON.stringify(jsonObj); }

二、用法

三、后台解析

proApprovalStage = JSON.parseObject(JSON.parse(jsonStr).toString(),ProApprovalStage.class);
最新回复(0)