我有這樣的代碼:簡單的jQuery/AJAX錯誤
var custID = 1;
$.ajax({
url: 'php/viewCustomer.php',
type: 'GET',
data: '{custID: ' + custID + '}',
dataType: 'json',
cache: false,
beforeSend: function() {
$('#display').append('<div id="loader"> Lodaing ... </div>');
},
complete: function() {
$('#loader').remove();
},
success: function (data) {
//do something
},
error: function() {
alert('could not process');
}
});
存在錯誤和警告該錯誤消息could not process
,所以我試圖調試它是這樣的:
var custID = 1;
$.ajax({
url: 'php/viewCustomer.php',
type: 'GET',
data: '{custID: ' + custID + '}',
dataType: 'json',
cache: false,
beforeSend: function() {
$('#display').append('<div id="loader"> Lodaing ... </div>');
},
complete: function() {
$('#loader').remove();
},
success: function (data) {
//do something
},
error: function (jqXHR) {
alert('Error: ' + jqXHR.status + jqXHR.statusText);
}
});
,其輸出:
200 OK
所以,如果它是好的,爲什麼地球上它執行錯誤:函數。困惑,請幫助。
我相信你可以編輯它,如果它太困擾你了 – 2013-03-06 17:35:29
我的觀點是編輯,OP會看到你正在編輯並理解他在釣魚時很糟糕。 – 2013-03-06 18:00:13