解析form表单数据

时间:2023-03-08 19:22:38
//解析form表单数据
function parseFormData(params) {
var args = new Object();
for(var key in params){
if(!params[key].name)
continue;
var pos = params[key].name.indexOf(".");
if(pos == -){
args[params[key].name] = params[key].value;
}else{
var argName = params[key].name.substring(, pos);
var argSubName = params[key].name.substring(pos + );
args[argName] = args[argName] || {};
args[argName][argSubName] = params[key].value;
}
}
return args;
}