![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| isabsent |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 30.5.2010 Репутация: нет Всего: нет |
На .xhtml - странице есть два элемента h:selectBooleanCheckbox и h:selectOneMenu. Нужно сделать так, чтобы при постановке чека в чекбокс активировался элемент h:selectOneMenu, который изначально находится в disabled-состоянии. Не могу понять можно ли это сделать средствами PrimeFaces 2.2.1 или нужно тащить сюда что-то типа DynamicFaces Может есть еще какие-то возможности? Подтолкните в правильном направлении, плз...
|
|||
|
||||
| En_t_end |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2074 Регистрация: 4.12.2004 Репутация: нет Всего: 20 |
PrimeFaces поддерживает AJAX. Но здесь, по моему, можно обойтись и без него (без AJAX).
|
|||
|
||||
| isabsent |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 30.5.2010 Репутация: нет Всего: нет |
Нашёл как это сделать через поддержку AJAX в Primefaces. А как "можно обойтись и без него"?
|
|||
|
||||
| MisterCleric |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: 33 Всего: 38 |
Привет.
Через JavaScript.
Ну и подадаптировать по JSF -------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
|||
|
||||
| isabsent |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 30.5.2010 Репутация: нет Всего: нет |
Не получается так - пробовал уже. PrimeFaces добавляет к selectOneMenuID некоторую свою комбинацию типа j_idt9:selectOneMenuID, которая заранее неизвестна. Поэтому выцепить по Id нужный элемент не удаётся... Это сообщение отредактировал(а) isabsent - 23.5.2011, 15:18 |
||||
|
|||||
| MisterCleric |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: 33 Всего: 38 |
должно быть так:
Они сделали документацию платной. Так что не даже здесь не могу ее выложить по нарушению лицензии. Надо искать в Инете -------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
|||
|
||||
| isabsent |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 30.5.2010 Репутация: нет Всего: нет |
Спасибо, понял. У меня есть какая-то документация - не уверен, что от версии 2.2.1 (на 411 страницах pdf). В ней сейчас нашёл ваш вариант - не понял сразу когда читал, что это то что надо.
|
|||
|
||||
| En_t_end |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2074 Регистрация: 4.12.2004 Репутация: нет Всего: 20 |
Префикс вначале - это id родительского компонента, который генерируется JSF, чтобы обеспечить уникальность всех id в пределах страницы. Вообщем, что я хотел сказать, это не PrimeFaces issue, читайте доки по JSF. Это сообщение отредактировал(а) En_t_end - 23.5.2011, 16:52 |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |