jQuery ajax - روش ajaxStop()
مثال
هنگامی که تمام درخواستهای AJAX کامل می شوند، یک نوار اخطار تحریک می شود:
$("div").ajaxStop(function(){ alert("تمام درخواستهای AJAX کامل شده اند"); });
تعریف و استفاده
روش ajaxStop() در پایان درخواست Ajax توابع را اجرا می کند. این یک رویداد Ajax است.
توضیحات جزئی
مهمان از وقتی که درخواست Ajax در هر زمانی کامل می شود، jQuery بررسی می کند که آیا درخواست Ajax دیگری وجود دارد یا خیر. اگر وجود ندارد، jQuery این رویداد ajaxStop را تحریک می کند. در این لحظه، هر کدام از توابعی که توسط .ajaxStop() روش ثبت شده است، اجرا می شود.
نحوه نویسندگی
.ajaxStop(function())
پارامتر | توضیح |
---|---|
function() | قانونی که در حالی که درخواست AJAX کامل می شود اجرا می شود. |
مثال
AJAX درخواست کمال پس از مخفی کردن اطلاعات:
$("#loading").ajaxStop(function(){ $(this).hide(); });