我不明白为什么这个代码无法工作,我在stackoverflow上看了很多问题,但是没有找到我的代码有任何问题。
我有一个 #loading div,我希望在ajax调用完成时将其删除。这是我的代码,但 ajaxComplete 没有被调用。
我做错了什么?
我有一个 #loading div,我希望在ajax调用完成时将其删除。这是我的代码,但 ajaxComplete 没有被调用。
我做错了什么?
$(document).ajaxStart(function () {
console.log("ajax start");
$("#loading").show();
});
$(document).ajaxComplete(function () {
console.log("ajax complete");
$("#loading").remove();
});
$(document).ready(function () {
$.ajax({
type: 'GET',
url: '@Url.Content("~/Service/listAllDevices")' + '?limit=' + 300 + '&offset=' + 10,
dataType: 'json',
async: 'false',
global: true,
success: function (listAllDevicesResponse) {
console.log("ajax done");
console.log(listAllDevicesResponse);
}
});
});