JqGrid и пользовательские классы - PullRequest
0 голосов
/ 17 января 2012

Можно ли настроить jqGrid для добавления некоторых классов к входам в EditForm? Например, я могу добавить классы в ячейки, указав свойство classes в разделе colModel. И я хочу знать, существует ли подобный механизм для ввода?

1 Ответ

2 голосов
/ 17 января 2012

Нет точного свойства, такого как classes в colModel , но вы можете использовать dataInit обратный вызов editoptions , чтобы добавить класс или выполнить другое действие инициализации наполя ввода.Например, код

editoptions: { dataInit: function (elem) { $(elem).addClass('ui-state-highlight');

добавляет предопределенный класс 'ui-state-highlight' пользовательского интерфейса jQuery (см. здесь ) в поле ввода.В результате вы можете получить результат, подобный следующему

enter image description here

См. демонстрационную версию , где я добавил класс CSS 'ui-state-highlight' в поле 'Client' икласс 'ui-state-error' в поле 'Tax'.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...