Сбросить ввод текста, когда поле отключено - PullRequest
0 голосов
/ 08 марта 2019

Мне нужно очистить значение некоторого поля в зависимости от его отключенного атрибута.

Я попытался использовать <p:ajax update="text1" resetValues="true" /> безуспешно.

Мой код похож на следующий:

<p:selectOneMenu id="mySelect" value="#{myBean.mySelect}">
    <f:selectItems value="#{myBean.myList}" />
    <p:ajax update="myText" resetValues="true" />
</p:selectOneMenu>

<p:inputText id="myText" value="#{myBean.myText}"
    resetValue=""
    disabled="#{myBean.mySelect lt 1}" />

Я также пытался использовать update вместо render, но он все равно не работает.Итак, когда я изменяю mySelect, myText корректно отключается, но его значение не очищается.

Я знаю, что могу сбросить его значение в новом методе в компоненте поддержки, но я бынравится просто управлять этим поведением прямо в коде xhtml.Есть идеи?

Спасибо

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