powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Не работает валидация с rich:inplaceInput
5 сообщений из 5, страница 1 из 1
Не работает валидация с rich:inplaceInput
    #37625871
rus_sun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работаю на Seam-2.2.2-Final (Richfaces 3, JSF 1)
Хочу совместить rich:ajaxValidator с rich:inplaceInput. Не выходит.
Вот примерно код

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<h:form>
                           <rich:messages id="_errMessage">
                                <f:facet name="errorMarker">
                                    <h:graphicImage style="padding-right: 10px;" value="../img/error.gif"/>
                                </f:facet>
                            </rich:messages>                    

                            <rich:panel style="background-color:#c8dcf9">
                                 <h:outputText value="Фамилия"/>
                                            
                                                <rich:inplaceInput value="#{person.secondName}" inputWidth="100" showControls="true">
                                                    <rich:ajaxValidator event="onblur"/>
                                                </rich:inplaceInput>
                            </rich:panel>
                        

                        <h:commandButton type="submit" value="Готово" action="#{backBean.submitResult}"/>                       
</h:form>        
...
Рейтинг: 0 / 0
Не работает валидация с rich:inplaceInput
    #37626799
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вы определили, что у вас не работает? И в чем собственно ошибка?
...
Рейтинг: 0 / 0
Не работает валидация с rich:inplaceInput
    #37627900
пролетевший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл ник,
rich:inplaceInput не просто html элемент, а довольно развесистый JavaScript, поэтому onblur может и не срабатывать. Используй листенеры для JavaScript:
автор"oneditactivation" which is fired on edit state activation
"oneditactivated" which is fired when edit state is activated
"onviewactivation" which is fired on view state activation
"onviewactivated" which is fired after the component is changed to representation state
...
Рейтинг: 0 / 0
Не работает валидация с rich:inplaceInput
    #37632388
rus_sun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пролетевший,

спасибо. попробую
...
Рейтинг: 0 / 0
Не работает валидация с rich:inplaceInput
    #37633579
Николаха
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rus_sun,

Посмотри вот этот способ валидации! http://richfaces-showcase.appspot.com/richfaces/component-sample.jsf
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Не работает валидация с rich:inplaceInput
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]