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

100分。。。json数据在js里面怎么取
var str={"newName":{"3":"电池编辑人员","2":"电池组编辑人员","1":"管理员","6":"区域管理员","5":"充电站编辑人员","4":"充电卡编辑人员"}};
  现在怎么取出所有的值,比如(3和电池编辑人员 等等。。。。);

------解决方案--------------------
$(document).ready(function(){
$.get("JSONExample",null,function(str){
alert(str);
str = eval('('+str+')')
for (x in str.newName){
alert(x + ':' + str.newName[x]);
}

试试
------解决方案--------------------
$(document).ready(function(){
$.get("JSONExample",null,function(str){
alert(typeof(str));
var user = eval("("+str+")");
for (x in user.newName) alert(x + ':' + user.newName[x]);
})
});
------解决方案--------------------
JScript code
$('#id_of_select option:selected').attr('id')