您的位置:首页 > Web前端 > JavaScript

Js中动态创建Json,动态为Json添加属性、属性值

2012-11-01 13:32 976 查看
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+')');试试,换成单引号

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: