// Convert its inner space, name, and value to json according to the form id var fireTraceEquipment =queryParamByFormId('form1'); function conveterParamsToJson(paramsAndValues) { var jsonObj = {}; var param = paramsAndValues.split("&"); for ( var i = 0; param != null && i < param.length; i++) { var para = param[i].split("="); jsonObj[para[0]] = para[1]; } return jsonObj; } function queryParamByFormId(form) { var formValues = $("#" + form).serialize(); //About jquery's serialize method to convert spaces to + signs formValues = formValues.replace(/\+/g," "); return conveterParamsToJson(formValues); }
form form to json object in the foreground
Serialization garbled problems will occur, to be resolved.
Guess you like
Origin http://10.200.1.11:23101/article/api/json?id=327028181&siteId=291194637
Ranking