Вы здесь

js

Обработка некорректного ответа сервера в extjs

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

Extjs grid или как изменить стиль строки в гриде

Часто случается необходимость подстветить в гриде отдельные строки по какому-нибудь критерию. В extjs это делается очень просто. Extjs grid для своего view gthtl перед отрисовкой очередной строки грида вызывает метод
getRowClass. В качестве параметра туда передаются данные строки грида и ее индекс. А возвращать это метод должен просто название класса, которым отрисуется строка грида.

Вот рабочий пример. Создадим вот такой CSS стиль:

extjs form custom validator или как сделать сложный валидатор сразу на два поля

Если возникла необходимость сделать в extjs custom form validator, или проще говоря свой валидатор на форме, то вот один из вариантов решения.Рассмотрим задачу. Есть поисковая форма на extjs. В этой форме есть два поля с датой, которые задают интервал поиска. Нужно произвести проверку на длинну интервала, и если временной интервал превышает 31 день, то выдать сообщение об ошибке.

Подписка на RSS - js