}
var array =attributeName.split(".");
for (var i = 1; i
var tmpArray = Array();
for (var j = 0; j tmpArray.プッシュ(配列[j]);
var evalString = tmpArray.join(".");
// アラート(eval(evalString));
eval(evalString "={ };");
}
}
eval("obj." 属性名 "='" 属性値 "';"); };
var プロパティ = generatedParams .split("&");
for (var i = 0; i evalThem(properties[i]); >};
return obj;
}
$.fn.form2json = function(){
var selectedParams = this.serialize();
var obj = paramString2obj(serializedParams); 🎜>return JSON.stringify(obj) ;
}
おそらく次のようになります:
コードをコピー
コードは次のとおりです:
var json = $("#testform").form2json();
alert(json);