English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

مقدمة AJAX jQuery

يسمح AJAX بتحديث الصفحة بشكل "متزامن" من خلال تبادل البيانات مع خادم الويب في الخلفية.

هذا يعني أن يمكن تحديث أجزاء معينة من الصفحة دون إعادة تحميل الصفحة بأكملها.

باستخدام AJAX، يمكننا:

  • إرسال البيانات إلى خادم الويب (خلفي)

  • قراءة البيانات من خادم الويب (بعد تحميل الصفحة)

  • تحديث الصفحة دون إعادة تحميل الصفحة

مثال AJAX

الخطوات التالية تظهر مثالاً أساسياً لـ jQuery AJAX:

jQuery AJAX سيغير هذا النص

تشغيل الكود

ما هو AJAX؟

AJAX تعني JavaScript و XML متزامن.

AJAX ليس لغة برمجة، بل هو تقنية تستخدم لاستدعاء خدمات خادم الويب من صفحة الويب.

AJAX يسمح لك بإرسال طلبات إلى الخادم دون إعادة تحميل الصفحة.

AJAX يمكنه التواصل مع الخادم، تبادل البيانات وتحديث الصفحة دون إعادة تحميل الصفحة.

يمكن لـ AJAX إرسال واستقبال أنواع مختلفة من المعلومات، بما في ذلك JSON، XML، HTML وملفات النص

ببساطة، باستخدام عنصر XMLHttpRequest للتواصل مع الخادم

تقوم بتنفيذ العمليات التالية من خلال الفوائد الرئيسية لـ AJAX

  • إرسال طلب إلى الخادم دون إعادة تحميل الصفحة

  • لإعداد وتعامل البيانات من الخادم

يمكنك زيارةفي دروس AJAXللحصول على معلومات أكثر حول AJAX، يرجى زيارة

Ajax jQuery

تختلف طرق تحقيق Ajax بين المتصفحات المختلفة، مما يعني أنه إذا كنت تستخدم طريقة JavaScript التقليدية لتحقيق Ajax، فإنه يجب عليك كتابة كود مختلف للعديد من المتصفحات لضمان عمل Ajax عبر المتصفحات

لكن، لحسن الحظ، jQuery يبسط عملية تحقيق Ajax من خلال الاهتمام بالفرق بين المتصفحات

يقدم jQuery طرق بسيطة لتحقيق Ajax يمكن تشغيله بدون انقطاع عبر جميع المتصفحات

في الفصل التالي، سنقوم بشرح أكثر طرق AJAX المهمة

مرجع AJAX jQuery

للحصول على مرجع كامل لمتغيرات AJAX، يرجى زيارةمرجع AJAX jQuery