不能从ajax .done中调用json var

时间:2014-07-26 11:02:38

标签: javascript json

这是我的代码

.done(function( data ) {
    console.log(data);
    console.log(data.['a']);
    console.log(data.a);
}

json是

{"a":"5","b":"1","c":"4","d":"49","e":"154","f":"148"} 

,结果是

{"a":"5","b":"1","c":"4","d":"49","e":"154","f":"148"} 
undefined
undefined

任何人都知道可能是什么问题 我确信它是显而易见的

1 个答案:

答案 0 :(得分:0)

感谢adeneo 在意识到var类型是String而不是array之后 我刚刚用过

var res = JSON.parse(data);