Демонстрация xajax
Ниже вы можете найти 4 демонстрационных примера различной техники использования AJAX, PHP и библиотеки xajax. Это демонстрирует часть моей лекции на Eduvision PHP conference
- Получение времени сервера
- По щелчку мыши время запрашивается с сервера. После полученная информация будет оторажена в элементе HTML, без перезагрузки страницы.
- Проверка формы в реальном времени
- Пока пользователь заполняет форму, она проверяется на сервере.
- Отправка данных формы без перезагрузки страницы.
- Данные из формы будут отправлены на сервер без перезагрузки страницы. Этот пример также демонстрирует простоту как можно осуществить метод Ajax даже если у пользователя отключен javascript. В этом случае произойдет обычная отправка формы с перезагрузкой страницы.
- 'Автозаполнение при поиске'
- При заполнении ввода поиска приложение пытается давать советы, прелагая варианты для автозаполнения.
Все примеры написал Marco van Hylckama Vlieg. Весь код публичен и может использоваться для любых целей.
Ссылки на ресурсы об Ajax
- xajax библиотека для PHP, используется в этих примерах.
- Prototype.js, Мощная javascript библиотека для приложений на Ajax
- Неофициальная, (но очень хорошая ) документация для Prototype.js
- Дневник Ajaxian, Лучший вебдневник для обсуждения все что связано с Ajax
- Backbase, Немецкие гуру Ajax. Можете найти версию этого демо сайта под редакцией Backbase сообщества!