متد ( ) ajaxComplete در jQuery 

در این بخش از آموزش JQuery ، متد ajaxComplete را شرح میدهیم.

متد ajaxComplete ، یک تابع را تعیین می کند تا پس از اتمام درخواست Ajax اجرا شود .
برخلاف متد ( ) ajaxSuccess ، این متد تابع تعیین شده برای آن را اجرا می کند ، حتی اگر در خواست Ajax با موفقیت اجرا نشود .
شکل کلی استفاده از متد ajaxComplete بصورت زیر است :

$( selector ).ajaxComplete( function( event , xhr , options ) ) ;

function : نام تابعی است که می خواهیم پس از اتمام درخواست های Ajax اجرا شود .
استفاده از این پارامتر اجباری است .

  • event : در بر گیرنده شی event است .
  • xhr : در بر گیرنده شی XmlHttpRequest است .
  • options : در برگیرنده تنظیمات ( optoions ) در درخواست Ajax است .

مثال زیر کاربرد متد ajaxComplete را نشان میدهد :

$("#txt").ajaxStart(function(){
$("#wait").css("display","block");
});
$("#txt").ajaxComplete(function(){
$("#wait").css("display","none");
});


عنوان نظر :
نام شما :
ایمیل :
تلفن تماس :
*
نویسنده : بهاره شکری
تاریخ انتشار : 23/01/1392
تعداد بازدید : 5402
8 / 10
از 4 کاربر