当出现"Ajax调用未触发"的问题时,可能有以下几个原因导致:
$.ajax({
url: "example.php",
method: "GET",
success: function(response) {
console.log(response);
},
error: function(xhr, status, error) {
console.log(error);
}
});
$.ajax({
url: "example.php",
method: "GET",
data: { id: 1 },
success: function(response) {
console.log(response);
},
error: function(xhr, status, error) {
console.log(error);
}
});
setTimeout(function() {
$.ajax({
url: "example.php",
method: "GET",
success: function(response) {
console.log(response);
},
error: function(xhr, status, error) {
console.log(error);
}
});
}, 1000);
$.ajax({
url: "http://example.com/api",
method: "GET",
dataType: "jsonp",
success: function(response) {
console.log(response);
},
error: function(xhr, status, error) {
console.log(error);
}
});
通过排查以上可能导致Ajax调用未触发的原因,可以解决这个问题。
上一篇:Ajax调用未传递php变量
下一篇:ajax调用未发生