Javascript 代码警报';对象对象';

Javascript 代码警报';对象对象';,javascript,php,json,api,jsonp,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(

我的代码是:

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);
}
虽然此代码提醒
对象对象
而不是
{'success':false,'msg':'Unknown API function'}

你知道为什么会这样吗

谢谢


CSF

您正在尝试显示原始对象。您需要首先将其转换为字符串:

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

只需通过简单的方法。

因为
alert()
不会向您显示详细信息。使用
console.log()。。。。。。Insted try alert(data.firstname)可能重复谢谢!是否仍然可以检索您知道的“success”值?如果它是对象
数据的一部分,则它是警报文本的一部分。如果您只想访问字段
success
,请使用
data.success
。请注意,这是一个
布尔值
,而不是
字符串
。好的,谢谢。我知道,我以后可能需要这个。谢谢你的回答
function readData(data) {
  alert(data.success);
  alert(data.msg);
}