如下所示:
1
2
3
4
5
6
7
|
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+')');试试,换成单引号