[РЕШЕНО] Как изменить набор полей на форме в зависимости от выбранного значения в Селекте до отправки формы?

Главные вкладки

Аватар пользователя Zachary Zachary 12 марта 2012 в 19:12

Как изменить набор полей на форме в зависимости от выбранного значения в Селекте до отправки формы? Я так понимаю нужно использовать #ajax['event']. Вопрос: как? Как проверять значение в зависимых полях?

Комментарии

Аватар пользователя MasteRRR MasteRRR 13 марта 2012 в 9:58

Посмотри модуль Examples, специальный сборник готовых решений для разработчиков. в Ajax Examples есть пример Dependence Dropdown, как раз пример с селектом.

Аватар пользователя ser_house ser_house 13 марта 2012 в 14:45

Если нужно изменить отображаемый набор полей для ввода в зависимости от выбора в select - я бы выбрал states, реакция быстрее, чем ajax, никаких запросов данных - одни скрыли, другие показали.

Если значения полей набора зависят от выбора - ajax, получение данных и на их основе построение части (либо всей) формы.

Аватар пользователя Zachary Zachary 14 марта 2012 в 14:18

"MasteRRR" wrote:
Посмотри модуль Examples, специальный сборник готовых решений для разработчиков. в Ajax Examples есть пример Dependence Dropdown, как раз пример с селектом.

Спасибо, пример очень помог. Проблема решена.