如下所示:
var param = {}; for(var i=0;i<fields.length;i++){ var field = fields[i]; if(field.searchCondition != undefined && $('#search'+field.name).val() != ''){ param["search."+field.name]=$('#search'+field.name).val(); } }
在js中,一個[]認為是數組;{}認為是Json對象;
var json = {};
定義一個Json對象;
為Json對象賦值:
json[aa] = "xx";
eval 解析json報錯 提示缺少“;”
如果json串沒問題的話,用eval('('+json+')');試試,換成單引號
以上這篇js中動態創建json,動態為json添加屬性、屬性值的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持。