jQuery ajax - روش ajaxError()
مثال
در صورت شکست درخواست AJAX، پیامهای توصیهای نمایش داده شود:
$("div").ajaxError(function(){ alert("یک خطا رخ داد!"); });
تعریف و استفاده
ajaxError() روشی است که در صورت بروز خطا در درخواست AJAX تابعی را اجرا میکند. این یک رویداد Ajax است.
نحوه استفاده
.ajaxError(function(event,xhr,options,exc))
پارامترها | شرح |
---|---|
function(event,xhr,options,exc) |
ضروری. تابعی که باید در صورت شکست درخواست اجرا شود را مشخص میکند. پارامترهای اضافی:
|
شرح جزئی
عنصر XMLHttpRequest و تنظیمات به عنوان پارامترها به درون تابع بازگشتی منتقل میشوند. خطاهای گرفته شده به عنوان آخرین پارامتر منتقل میشوند:
function (event, XMLHttpRequest, ajaxOptions, thrownError) { // thrownError تنها در صورت بروز خطا به اینجا منتقل میشود this; }