$(function() {
var sineData;
$.ajax({
url : '../_php/loadFromDB.php',
type : 'POST',
data : 'getSines',
dataType : 'json',
success : function (result) {
console.log(result);
sineData=result;
},
error : function () {
alert("error");
}
})
});
在控制台->全部->萤火虫中的响应下,我按预期得到以下信息:
[{"userID":"1","email":"user@mail.com","number":"800.256.6547","ext":"5788","startDay":"Sunday","endDay":"Thursday"}]
但是当我看它时sineData
它是未定义的。
我希望能够访问这些值,例如 sineData[0].email
我哪里错了?
async: false,
最终为我解决了这个问题,但可能不是大多数应用程序的最佳解决方案。