无法访问$ .get数据

时间:2013-05-01 16:07:17

标签: jquery

$.get('ajax/score.php', {reason: action}, function(data) {
        console.log(data);
        console.log(typeof data.status);
        console.log(data.status);
}

产生

{"status":"1"}
undefined
undefined

为什么data.status在明确定义时返回未定义?

干杯

1 个答案:

答案 0 :(得分:1)

你需要解析你的JSON:

$.get('ajax/score.php', {reason: action}, function(data) {
        data = JSON.parse(data);
        console.log(data);
        console.log(typeof data.status);
        console.log(data.status);
}