0
$.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明确定义时返回未定义?

干杯

4

1 回答 1

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);
}
于 2013-05-01T16:08:16.717 回答