English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يسمح AJAX بتحديث الصفحة بشكل "متزامن" من خلال تبادل البيانات مع خادم الويب في الخلفية.
هذا يعني أن يمكن تحديث أجزاء معينة من الصفحة دون إعادة تحميل الصفحة بأكملها.
باستخدام AJAX، يمكننا:
إرسال البيانات إلى خادم الويب (خلفي)
قراءة البيانات من خادم الويب (بعد تحميل الصفحة)
تحديث الصفحة دون إعادة تحميل الصفحة
الخطوات التالية تظهر مثالاً أساسياً لـ jQuery AJAX:
jQuery AJAX سيغير هذا النص
AJAX تعني JavaScript و XML متزامن.
AJAX ليس لغة برمجة، بل هو تقنية تستخدم لاستدعاء خدمات خادم الويب من صفحة الويب.
AJAX يسمح لك بإرسال طلبات إلى الخادم دون إعادة تحميل الصفحة.
AJAX يمكنه التواصل مع الخادم، تبادل البيانات وتحديث الصفحة دون إعادة تحميل الصفحة.
يمكن لـ AJAX إرسال واستقبال أنواع مختلفة من المعلومات، بما في ذلك JSON، XML، HTML وملفات النص
ببساطة، باستخدام عنصر XMLHttpRequest للتواصل مع الخادم
تقوم بتنفيذ العمليات التالية من خلال الفوائد الرئيسية لـ AJAX
إرسال طلب إلى الخادم دون إعادة تحميل الصفحة
لإعداد وتعامل البيانات من الخادم
يمكنك زيارةفي دروس AJAXللحصول على معلومات أكثر حول AJAX، يرجى زيارة
تختلف طرق تحقيق Ajax بين المتصفحات المختلفة، مما يعني أنه إذا كنت تستخدم طريقة JavaScript التقليدية لتحقيق Ajax، فإنه يجب عليك كتابة كود مختلف للعديد من المتصفحات لضمان عمل Ajax عبر المتصفحات
لكن، لحسن الحظ، jQuery يبسط عملية تحقيق Ajax من خلال الاهتمام بالفرق بين المتصفحات
يقدم jQuery طرق بسيطة لتحقيق Ajax يمكن تشغيله بدون انقطاع عبر جميع المتصفحات
في الفصل التالي، سنقوم بشرح أكثر طرق AJAX المهمة
للحصول على مرجع كامل لمتغيرات AJAX، يرجى زيارةمرجع AJAX jQuery。