我有這個JavaScript:
$ajax = $.ajax({
type: 'GET',
url: 'DBConnect.php',
data: '',
dataType: 'json',
success: function(data) {},
error:function (xhr, ajaxOptions, thrownError) {
dir(thrownError);
dir(xhr);
dir(ajaxOptions);
}
});
console.dir($ajax);
console.dir($ajax.responseJSON);
console.dir($阿賈克斯),顯示它有一個名爲responseJSON屬性,但是當我嘗試使用$訪問ajax.responseJSON則返回undefined:
是否有一個特定的原因,你需要它,通過什麼提供給'成功'處理程序(這是responseJSON無論如何) –
這將是未定義/空,直到ajax調用(這是異步)是完成。此時,您可以通過成功方法訪問它。 –
如何從成功回調中獲取響應數據? – red888