متدajaxError( callback ) در jQuery

متد ajaxError( callback ) در jQuery

دسته بندی : آموزش jQuery سطح مقاله : متوسط زمان مطالعه : 3 دقیقه آخرین بروز رسانی: 28 خرداد 1401

متد ajaxError( callback ) در jQuery در این مقاله از سری مقالات آموزش جی کوئری دویکس بررسی می‌شود. این متد تابعی را ضمیمه می‌کند تا هر زمان که درخواست AJAX با شکست مواجه شد اجرا شود، این یک رویداد AJAX است.

ساختار متد

در اینجا نحو و ساختار ساده برای استفاده از این متد آمده است:

$(document).ajaxError( callback )

پارامترهای متد ajaxError( callback ) در jQuery

در اینجا تمام پارامترهای استفاده شده توسط این متد توضیح داده شده است:

  • callback : تابعی که باید اجرا شود، XMLHttpRequest و تنظیمات مورد استفاده برای آن درخواست به عنوان آرگومان به این تابع ارسال می‌شود؛ آرگومان سوم، یک شی استثنا است و در صورتی ارسال می‌شود که در هنگام پردازش درخواست یک استثنا رخ دهد

مثال

حالا در قطعه کد زیر با یک مثال ساده نشان داده شده است که استفاده از این متد چگونه است:

<html>
   <head>
      <title>The jQuery Example</title>
      <script type = "text/javascript" 
         src = "https://www.tutorialspoint.com/jquery/jquery-3.6.0.js">
      </script>
		
      <script type = "text/javascript" language = "javascript">
         $(document).ready(function() {
			
            $("#driver").click(function(event){
               /* Assume result.text does not exist. */
               $('#stage1').load('/jquery/result.text');
            });

            $(document).ajaxError(function(event, request, settings ){
               $("#stage2").html("<h1>Error in loading page.</h1>");
            });
				
         });
      </script>
   </head>

   <body>
      <p>Click on the button to load result.text file:</p>
		
      <div id = "stage1" style = "background-color:blue;">
         STAGE - 1
      </div>
		
      <div id = "stage2" style = "background-color:blue;">
         STAGE - 2
      </div>
		
      <input type = "button" id = "driver" value = "Load Data" />
   </body>
</html>

مطالعه مقاله بررسی Ajax در jQuery برای دسترسی به لیست کامل متدهای Ajax در جی کوئری به شما پیشنهاد می‌شود؛ امیدواریم از مطالعه این مقاله آموزش jQuery  لذت برده باشید. لطفاً نظرات خود را با ما به اشتراک بگذارید و سئوالات خود را در بخش نظرات مطرح کنید.

این مقاله چقدر براتون مفید بود؟

اولین امتیاز را ثبت کنید😊