مقدمه به jQuery AJAX

AJAX هنر تبادل داده‌ها با سرور است، که بدون بارگذاری کامل صفحه، به به‌روزرسانی بخش‌های خاص از صفحه می‌پردازد.

مثال jQuery AJAX

لطفاً دکمه زیر را کلیک کنید تا این متن با استفاده از jQuery AJAX تغییر کند.

آموزش عملی

AJAX چیست؟

AJAX = JavaScript و XML غیرهمزمان (Asynchronous JavaScript and XML).

به طور خلاصه، AJAX بدون بارگذاری کامل صفحه، داده‌ها را به صورت پشتیبان بارگذاری می‌کند و آنها را در صفحه نمایش می‌دهد.

مثال‌های برنامه‌نویسی AJAX: نقشه‌های گوگل، وبلاگ‌های تویتر، ویدئوهای یوتیوب، شبکه اجتماعی رنجر و غیره.

شما می‌توانید در آموزش AJAXآموزش بیشتری در مورد AJAX ببینید.

در مورد jQuery و AJAX

jQuery چندین روش مرتبط با AJAX ارائه می‌دهد.

با استفاده از روش‌های jQuery AJAX، شما می‌توانید با استفاده از HTTP Get و HTTP Post از سرورهای دور دستی متن، HTML، XML یا JSON درخواست کنید و این داده‌های خارجی را مستقیماً به عناصر انتخاب شده در صفحه وب وارد کنید.

توجه:بدون jQuery، برنامه‌نویسی AJAX کمی دشوار است.

نوشتن کد AJAX معمولی ساده نیست، زیرا اجرای AJAX در مرورگرهای مختلف یکسان نیست. این به این معناست که شما باید کد اضافی بنویسید تا مرورگرها را تست کنید. اما تیم jQuery این مشکل را برای ما حل کرده است و ما تنها نیاز به یک خط ساده کد داریم تا قابلیت AJAX را پیاده‌سازی کنیم.

روش‌های jQuery AJAX

در فصل‌های زیر، ما به مهم‌ترین روش‌های jQuery AJAX پی خواهیم برد.