Category Archives for Ajax
Отслеживание истечения срока действия сессий
Ваше приложение всегда завершает работу с сессией после определенного периода бездействия со стороны пользователя, и вы хотите помочь пользователю сориентироваться, сколько времени осталось до того, как приложение аннулирует их регистрацию.
Обновление нескольких элементов при помощи одного Ajax-запроса
Проблема Вы уже видели, как работающие с формой Ajax-пoмoщники позволяют обновлять часть рабочей страницы результатами удаленного действия. Для определения идентификатора НТМL-элемента, который должен быть обновлен данными, полученными от удаленного действия, многие Аjах-действия используют параметр :update. Для большинства ситуаций этот механизм … Continue reading
Реализация оперативного просмотра
Проблема Хотелось бы дать пользователям возможность оперативного просмотра данных в процессе редактирования, чтобы не получалось так, что после отправки из формы данные появились в испорченном формате (когда речь идет, к примеру, о дневниковой записи, которую собираются выставить на всеобщее обозрение).
Создание сортируемого списка с перетаскиваемыми элементами
Проблема В приложении есть модель со списком, который нужно отсортировать. Желательно управлять порядком сортировки списка, находящегося в базе данных, и предоставить пользователям привлекательный, современный интерфейс с перетаскиванием, позволяющий установить порядок следования элементов списка.
Автозаполнение текстового поля
Проблема Вам наверняка приходилось пользоваться изящной работой элементов управления, обладающих свойством автозаполнения. Вы точно знаете, стоит только приступить к вводу данных, как приложение еще до завершения ввода начнет динамический подбор соответствий. Это был самый впечатляющий писк моды в девяностых годах … Continue reading
Создание собственного помощника на JavaScript
Проблема Rails позволяет радоваться многим преимуществам от использования JavaScript в пользовательском интерфейсе, освобождая меня от нелюбимого занятия — собственноручного создания кода JavaScript. В Rails полно магических одно строчных выражений, создающих впечатляющие эффекты пользовательского интерфейса, для которых не нужно использовать ни … Continue reading
Google Gears – ускоряем ваш сайт
Google Gears — открытое программное обеспечение от Google (бета, лицензия BSD), позволяющее использование веб-приложений с помощью браузеров Mozilla Firefox и Internet Explorer под GNU/Linux, Mac OS и Microsoft Windows в режиме оффлайн. Специальный плагин заставляет браузер работать с локальным кешем … Continue reading
Динамическая подгрузка Javascript
Недавно мне выпало разрабатывать огромный веб-проект (точнее доделать), на котором была просто уйма Ajax. Проблема заключалась в том, что все яваскриптовые файлы грузились сразу. Тобиш, если б мне захотелось добавить ещё функционал – то это новый js-файл, который следует грузить … Continue reading