دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۷
  • تیر

جلسه ۵۴ : بررسی رابطه Ajax و XML

  • دسته‌بندی‌ها :
جلسه ۵۴ : بررسی رابطه Ajax و XML
    • جزئیات
    • نوع محتوا

      مقدمه

      با عرض سلام و وقت به خیر خدمت کاربران سایت پی وی لرن و کاربرانی که دوره ی آموزش php 7 را دنبال می کنند.
      در جلسه گذشته و در بررسی رابطه Ajax و پایگاه داده، آموختیم که Ajax را می توان راهی برای ایجاد ارتباط تعاملی با پایگاه داده دانست. در ادامه این دوره به بررسی رابطه Ajax و XML می پردازیم.

      بررسی رابطه Ajax و XML

      می توان از AJAX برای ارتباط تعاملی با یک فایل XML استفاده کرد.

      نمونه ای از AJAX XML

      تصویر زیر مثالی است که نشان می دهد که چگونه یک صفحه وب می تواند اطلاعات را از یک فایل XML با استفاده از AJAX استخراج کند:

      بررسی رابطه Ajax و XML

      AJAX XML Example هنگامی که نمونه یافت نشود

      بررسی رابطه Ajax و XML

      AJAX XML Example هنگامی که نمونه یافت نشود

      تشریح نمونه بالا – صفحه HTML

      هنگامی که کاربر CD را از لیست کشویی بالا انتخاب می کند، یک تابع به نام “()showCD” اجرا می شود.
      این تابع توسط رویداد  “onchange” event فعال می گردد:

      مثال : 

      تابع ()showCD به شرح زیر است:

      • بررسی این که آیا یک CD انتخاب شده است یا خیر.
      • ساخت یک شیء XMLHttpRequest.
      • اجرا تابع هنگامی که پاسخ سرور آماده است.
      • ارسال request یک فایل به سرور.
      • توجه داشته باشید که پارامتر (q) به URL اضافه می شود (با محتوای لیست کشویی).

      کلام آخر

      در این جلسه به بررسی رابطه Ajax و XML پرداختیم.
      در جلسه بعد به آموزش جستجوی زنده یا Live Search در Ajax می پردازیم و می آموزیم که Ajax می تواند برای ایجاد جستجوی کاربر پسند و تعاملی استفاده شود.
      جستجوی زنده دارای مزایای بسیاری در مقایسه با جستجوی سنتی است که به طور مفصل در جلسه بعدی به آن خواهیم پرداخت.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۵۴ : بررسی رابطه Ajax و XML
      به اشتراک بگذارید