jQuery ajax - دالة ajaxStart()
مثال
عرض إشارة "جارٍ التحميل" عند بدء طلب AJAX:
$("div").ajaxStart(function() { $(this).html("<img src='demo_wait.gif' />"); });
التعريف والاستخدام
يتم تنفيذ دالة ajaxStart() قبل إرسال طلب AJAX. إنه حدث Ajax.
شرح مفصل
عندما يتم إرسال طلب Ajax في أي وقت، يقوم jQuery بفحص وجود طلبات Ajax أخرى. إذا لم يكن هناك، يقوم jQuery بتشغيل حدث .ajaxStart. في هذه اللحظة، يتم تشغيل أي دالة تم تسجيلها باستخدام .ajaxStart().
النحو
.ajaxStart(function())
المتغيرات | وصف |
---|---|
function() { | تحديد الدالة التي يتم تشغيلها عند بدء طلب AJAX. |
مثال
عرض رسالة عند بدء طلب AJAX:
$("#loading").ajaxStart(function() { $(this).show(); });