我有一個函數應該返回true
或false
。雖然它返回undefined。任何想法爲什麼?返回函數返回'undefined'
代碼:
verify_acc = function(username, password) {
var url = '//api.bos2.cf/?type=verify&username=' + username + '&password=' + password + '&callback=?';
$.getJSON(url, function(data) {
success: readData(data)
});
function readData(data) {
return data['success']; // I have also tried data.success
}
};
console.log(verify_acc('jeff', 'doe'));
任何幫助,將不勝感激。
getJSON中的函數是成功的回調函數。擺脫成功:位。您是否閱讀過http://api.jquery.com/jquery.getjson/ – Snowmonkey
[如何從異步調用返回響應?](/ questions/14220321/how-do-i-return-the-response-from - 異步調用) – Thomas
@Snowmonkey不,我從來沒有讀過。所以擺脫成功:readData(data)''''''data ['success'];''' – csf30816