日期:2014-05-16  浏览次数:20340 次

Id为定义 Name未定义

能否发一个json的列子给我好吗
var kkk = '{ "Id":"1", "Name": "颜色" },{"Id": "148", "Name": "片"}';
var mmm = JSON.parse(kkk);
alert(tmp);
for (var A in mmm) {
alert(A);
alert("Id:" + mmm[A].Id + " Name:" + mmm[A].Name);
}
Id为定义 Name未定义
怎么回事啊
 
json

------解决方案--------------------
你的格式不对
var kkk = '[{ "Id":"1", "Name": "颜色" },{"Id": "148", "Name": "片"}]';
加上一对[]试下
------解决方案--------------------
用eval() 方法试试。
------解决方案--------------------
把数据贴出来,不要截图。