Мне нужно очистить значение некоторого поля в зависимости от его отключенного атрибута.
Я попытался использовать <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.Есть идеи?
Спасибо