پیاده سازی قابلیت نظرسنجی با AJAX (AJAX Poll)
مثال زیر یک قابلیت نظرسنجی ساده را نمایش می دهد که در آن نتایج بدون بارگذاری مجدد کل صفحه و در لحظه نمایش داده می شود. در واقع زمانی که کاربر یکی از دو گزینه را انتخاب می کند، برنامه ی زیر نتیجه را از سرویس دهنده خوانده و بلافاصله بدون بروز رسانی کل صفحه، در اپلیکیشن تحت وب حاضر به نمایش می گذارد.
شرح مثال – فایل HTML
زمانی که کاربر یکی از دو گزینه ی فوق را انتخاب می کند، تابعی به نام “()getVote” فراخوانی می گردد. این تابع به هنگام فعال و اجرا شدن رخداد “onclick”، فراخوانی می شود:
Do you like PHP and AJAX so far?
نکته:
لازم است مجوز ویرایش فایل متنی را به سرویس دهنده ی وب (web server PHP) اعطا نمایید.