مثال
تعيين URL الافتراضي وظيفة النجاح لجميع AJAX طلبات:
$("button").click(function(){
$.ajaxSetup({url: "demo_ajax_load.txt", success: function(result){
$("div").html(result);}});
$.ajax();
});
انها محاولة لنفسك » تعريف واستخدام
و ajaxSetup() يحدد طريقة القيم الافتراضية لالمستقبلية AJAX الطلبات.
بناء الجملة
$.ajaxSetup({name:value, name:value, ... })
المعلمات تحدد إعدادات طلبات أجاكس مع أزواج اسم واحد أو أكثر / قيمة.
أسماء محتملة / القيم في الجدول أدناه:
اسم | قيمة / الوصف |
---|---|
async | قيمة منطقية تشير إلى ما إذا كان الطلب وينبغي التعامل مع غير متزامن أو لا. الافتراضي هو true |
beforeSend( xhr ) | يتم إرسال وظيفة لتشغيل قبل الطلب |
cache | قيمة منطقية تشير إلى ما إذا كان المتصفح يجب أن ذاكرة التخزين المؤقت الصفحات المطلوبة. الافتراضي هو true |
complete( xhr,status ) | وظيفة لتشغيل عند الانتهاء من الطلب (بعد ظائف النجاح والخطأ) |
contentType | نوع المحتوى المستخدمة عند إرسال البيانات إلى الخادم. الافتراضي هو: "application/x-www-form-urlencoded" |
context | يحدد "هذا" قيمة لجميع وظائف الاستدعاء أجاكس ذات الصلة |
data | تحدد البيانات التي سيتم إرسالها إلى الملقم |
dataFilter( data , type ) | وظيفة تستخدم لمعالجة البيانات استجابة الخام من مدعوم |
dataType | المتوقع من استجابة الملقم نوع البيانات. |
error( xhr,status,error ) | وظيفة لتشغيل إذا فشل الطلب. |
global | قيمة منطقية تحدد ما إذا كان أو لم يكن لتحريك الحدث أجاكس العالمي مقابض للطلب. الافتراضي هو true |
ifModified | قيمة منطقية تحدد ما إذا كان الطلب غير ناجحة إلا إذا تم تغيير استجابة منذ طلب الأخير. الافتراضي هو: false . |
jsonp | سلسلة تجاوز الدالة رد في طلب jsonp |
jsonpCallback | يحدد اسما للدالة رد في طلب jsonp |
password | تحدد كلمة مرور لاستخدامها في طلب مصادقة الوصول HTTP. |
processData | يجب أن تتحول قيمة منطقية تحدد ما إذا كان أو لم البيانات المرسلة مع الطلب إلى سلسلة الاستعلام. الافتراضي هو true |
scriptCharset | يحدد محارف للطلب |
success( result,status,xhr ) | وظيفة ليتم تشغيلها عندما ينجح الطلب |
timeout | مهلة المحلية (في الألف) للطلب |
traditional | قيمة منطقية تحدد ما إذا كان استخدام أو عدم استخدام النمط التقليدي للتسلسل المعلمة |
type | يحدد نوع الطلب. ( GET أو POST ) |
url | تحديد عنوان URL لإرسال طلب. الافتراضي هو الصفحة الحالية |
username | يحدد المستخدم ليتم استخدامها في طلب مصادقة الوصول HTTP |
xhr | وظيفة تستخدم لإنشاء الكائن مدعوم |
انها محاولة لنفسك - أمثلة
تحديد معالج خطأ لطلبات أجاكس
كيفية استخدام الإعداد خطأ لتحديد معالج خطأ لطلبات أجاكس.