js中动态创建json,动态为json添加属性、属性值的实例


如下所示:

?
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+')');试试,换成单引号

        <div class="art_xg">


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM