متدajaxComplete( callback ) در jQuery

متد ajaxComplete( callback ) در jQuery

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

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

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

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

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

مثال

با فرض اینکه در فایل result.html محتوای HTML زیر را داریم:

<h1>THIS IS RESULT...</h1>

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

<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){
               $('#stage1').load('result.html');
            });

            $(document).ajaxComplete(function(event, request, settings){
               $("#stage2").html("<h1>Request Complete.</h1>");
            });
				
         });
      </script>
   </head>

   <body>
      <p>Click on the button to load result.html 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  لذت برده باشید. لطفاً نظرات خود را با ما به اشتراک بگذارید و سئوالات خود را در بخش نظرات مطرح کنید.

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

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