p: commandButton не обновляет другой компонент при клике - PullRequest
0 голосов
/ 28 июня 2019

Я использую основные лица для моего внешнего интерфейса с Java в качестве вспомогательного компонента. У меня есть текстовое поле с прикрепленной к нему кнопкой очистки, за которым следует меню выбора. Когда текстовая область не пуста, я хочу, чтобы мой selectMenu был отключен, однако, когда textArea очищается с помощью кнопки, я не могу заставить его обновить selectMenu, чтобы он снова стал включенным. Однако, когда текстовая область очищена вручную, она обновляет мое selectMenu.

Вот мой код:

<p:outputPanel>
   <div class="ui-grid-col-3">
      <p:inputTextarea id="containerNums" cols="60" rows="3">
         <p:ajax event="change" process="@this" immediate="true" update="containerSection">
      </p:inputTextarea >
   </div>
</p:outputPanel>
   <div class="ui-grid-col-3">
      <p:commandButton type="button"
         value="x"
         onclick="clearTextArea(containerNums)"
         update="containerType"/>
   </div>
<p:outputPanel>
   <p:selectOneMenu id="containerType"
   value="containerType"
   disabled="#{myBean.containerNums != null}">
</p:outputPanel>

Любые идеи о том, что изменить, чтобы достичь желаемого результата?

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