|
|
|
rich:ajaxValidator
|
|||
|---|---|---|---|
|
#18+
Вот столкнулся с такой проблемой. внутри формы два поля h:inputText с валидацией rich:ajaxValidator далее в форме две кнопки h:commandButton "Далее" и "Закончить разговор" надо чтобы валидация вводимой информации была релевантна только для одной кнопки "Далее", а при нажатии "Закончить разговор" можно было бы сохраниться и с пустыми полями, например. Использую Seam-2.2.2-Final (в нем JSF-1 и Richfaces-3) Вот код Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2012, 19:10:18 |
|
||
|
rich:ajaxValidator
|
|||
|---|---|---|---|
|
#18+
rus_sun, возможно так: Код: html 1. 2. 3. 4. 5. 6. но скорее всего еще надо какой-нибудь reRender поставить для a4j:commandButton ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2012, 02:26:21 |
|
||
|
rich:ajaxValidator
|
|||
|---|---|---|---|
|
#18+
fixdev, Спасибо, за предложение. Я в результате просто вынес кнопку "Завершить звонок" в отдельную форму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2012, 15:56:01 |
|
||
|
rich:ajaxValidator
|
|||
|---|---|---|---|
|
#18+
Заменить автор<h:commandButton type="submit" value="Завершить звонок" action="endOfCall"/> на автор<h:commandButton type="submit" value="Завершить звонок" immediate="true" action="endOfCall"/> Читайте про жизненный цикл JSF, в случае указания атрибута immediate - фазы conversion/validation скипаются ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2012, 13:13:08 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37626762&tid=2132746]: |
0ms |
get settings: |
14ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
46ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 340ms |
| total: | 510ms |

| 0 / 0 |
