Полезные заметки по веб-программированию PHP, Symfony, Propel, Doctrine, JS, jQuery, ExtJS, HTML, CSS, …

jQuery – загрузка изображений по очереди с прелоадером

Posted on Апрель 1, 2011

Небольшая заметочка на тему, как красиво подгрузить картинки на html страничке по очереди да еще и с прелоадером.

Связано с категорией: jQuery Нет комментариев

Простой валидатор форм на jQuery

Posted on Февраль 10, 2011

Небольшой скриптик предназначен для валидации простых форм перед сабмитом на сервер. Данный валидатор всего лишь проверяет поля на обязательное заполнение. По умолчанию все поля в форме обязательны для заполнения. Если поле не обязательное, необходимо указать атрибут required="no"

.ui-autocomplete-loading – потеряный прелоадер для jQuery UI 1.8.9

Posted on Февраль 10, 2011

Установив автокомплитер от jQuery UI 1.8.9, я обнаружил мелкую проблемку. При вводе текста в поле, добавляется новый стиль .ui-autocomplete-loading, который должен нарисовать картинку прилоадер в правом углу текстбокса. Но картинка не появлялась. Да и не было самого описания стиля в CSS файле.

jQuery – перемещаемся по селекту с помощью кнопок Next & Previous

Posted on Декабрь 6, 2010

Небольшой пример, как можно перемещаться по опшинам селекта с помощью кнопок Next & Previous. Реализация очень простая, конечно же, используя jQuery. Основная заминка - это замкнуть петлю. Тоесть, находясь на первом или последнем опшине, при нажатии на соответствующюю кнопку, перепрыгнуть на последный или первый.

Метки записи: Нет комментариев

jQuery – disable submit button onclick

Posted on Ноябрь 18, 2010

Для того, что бы предотвратить многоразовое нажатие пользователем кнопки отправки формы, проще всего задизейблить ее после первого нажатия. Конечно же, пример реализован на jQuery. Кусок кода хоть и небольшой, но написан на очень быструю руку, поэтому, могут наблюдаться странные глюки. Например, в опере не всегда кнопка лочится. Хотя в моем случае это может быть связано с кешированием в симфони.

Метки записи: Нет комментариев

jQuery – AJAX preloader

Posted on Октябрь 6, 2010

Так как технология AJAX позволяет без перезагрузки страницы подгружать данные, во время выполнения запроса на сервер, пользователю необходимо сообщить о том, что "что-то" происходит. В таких случаях обычно показывают динамическую гифку или просто надпись "Loading...", "Загрузка данных..." и т.д.. Как правило показывают такой блок в верхнем углу или даже по центру.

Метки записи: , Нет комментариев

Отправка формы AJAX’ом посредством jQuery

Posted on Октябрь 5, 2010

На сегодня, ни один крупный проект или даже небольшой сайт не обходится без широкоизвестной технологии AJAX. Его используют не зависимо от платформы или языка программирования. AJAX применяют как профессиональные веб разработчики, так и пытаются куда-нибудь прикрутить начинающие коллеги.

Метки записи: , , 1 комментарий

Symfony – открываем фильтры админ генератора в модальном окне jQuery

Posted on Сентябрь 24, 2010

Безусловно, фильтры админ генератора нужная и удобная штука, но ихнее расположение справа от таблицы иногда напрягает. А если таблица с записями широкая, фильтры выпригивают над таблицей или даже, в некоторых браузерах, наезжают друг на друга.

Метки записи: , Нет комментариев

jQuery – небольшой пример отправки AJAX запроса на сервер и обработки респонса

Posted on Сентябрь 20, 2010

Небольшой простой пример отправки AJAX запроса на сервер методом POST с параметром id. Ответ приходит в виде JSON массива. При этом, в случае успешной отправки и получания ответа, работаем с респонсом в функции указаной в success. При ошибке - в error.

Метки записи: Нет комментариев

jQuery – динамический список. Добавление option в select налету

Posted on Сентябрь 20, 2010

Частенько приходится налету создавать дропдауны, а также добавлять или менять атрибуты у option. Эта заметка может пригодться, например, когда добавляя с помощью технологии AJAX запись в базу, сразу же необходимо добавить ее в селект с соответствующим ID и названием.

Метки записи: Нет комментариев