$.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
在明确定义时返回未定义?
干杯
答案 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);
}