jQuery ajax - روش ajaxStart()
مثال
متن نمایش داده میشود "در حال بارگذاری" در هنگام شروع درخواست AJAX:
$("div").ajaxStart(function() { $(this).html("<img src='demo_wait.gif' />"); });
تعریف و استفاده
مетод ajaxStart() تابع را در هنگام ارسال درخواست Ajax اجرا میکند. این یک رویداد Ajax است.
توضیحات دقیقتر
jQuery همیشه قبل از ارسال درخواست Ajax بررسی میکند که آیا درخواست Ajax دیگری وجود دارد یا خیر. اگر وجود ندارد، jQuery رویداد ajaxStart را تحریک میکند. در این لحظه، هر تابعی که توسط .ajaxStart() ثبت شده است، اجرا میشود.
قانوننویسی
.ajaxStart(function())
پارامترها | توضیحات |
---|---|
function() { | تعریف تابعی که باید در هنگام شروع درخواست AJAX اجرا شود. |
مثال
متن نمایش داده میشود در هنگام شروع درخواست AJAX:
$("#loading").ajaxStart(function() { $(this).show(); });