مثال (متد ()ajaxComplete در jQuery)

هنگامی که یک درخواست AJAX در حال اجرا است یک تصویر "بارگذاری" یا "loading" را نمایش می دهد:

$(document).ajaxStart(function(){
    $("#wait").css("display", "block");
});

$(document).ajaxComplete(function(){
    $("#wait").css("display", "none");
});

خودتان امتحان کنید »

تعریف و کاربرد

متد ()ajaxComplete یک تابع مشخص است که زمانی که یک درخواست AJAX کامل می شود، اجرا می شود .

توجه: در جی کوئری 1.8، این متد، تنها باید به سند متصل باشد.

 توابع مشخص شده در متد ()ajaxComplete، برخلاف متد ()ajaxSuccess، حتی در صورت موفقیت آمیز نبودن درخواست، با کامل شدن درخواست AJAX اجرا می شوند.


نحوه استفاده

$(document).ajaxComplete(function(event,xhr,options))
پارامترتوضیحات
(function(event,xhr,options اجباری است. یک تابع مشخص که در صورت کامل شدن درخواست اجرا می شود.
پارامترهای اضافی:
  • event - شامل شی رویداد .
  • xhr - شامل شی XMLHttpRequest .
  • options - شامل گزینه های مورد استفاده در درخواست .

کلیه متدهای Ajax در jQuery کلیه متدهای Ajax در jQuery