代码提醒'对象'

时间:2017-04-21 06:58:04

标签: javascript php json api jsonp

我的代码是:

var username = "john";
var password = "doe";

var url = '//api.bos2.cf/?type=verify&username=' + username + '&password=' + 
password + '&callback=?';
$.getJSON(url, function(data) {
  success: readData(data)
});

function readData(data) {
  alert(data);
}

虽然此代码提醒object Object而不是{'success' : false, 'msg' : 'Unknown API function'}

关于为什么会发生这种情况的任何想法?

谢谢,

CSF

2 个答案:

答案 0 :(得分:1)

您正在尝试显示原始对象。你需要先把它变成一个字符串:

function readData(data) {
  alert(JSON.stringify(data));
}

答案 1 :(得分:0)

function readData(data) {
  alert(data.success);
  alert(data.msg);
}

只需简单的方法。