0

次のコードでは、デフォルトでコマンド ボタンを無効にし、入力の変更後に有効にしています。
ボタンは正常に有効になっていますが、クライアント側 API メソッドを使用して、ボタンが有効になっているときにボタンの
アクション メソッド [ reconfirmAction() ] が呼び出されません。

button_widget.enable()

コードは次のとおりです。

<h:form id="reConfirmForm">
    <h:outputLabel>User Name</h:outputLabel>
    <h:inputText value="#{myBean.userName}" onchange="btnWigetVar.enable()"/><br/>

    <h:outputLabel>Email</h:outputLabel>
    <h:inputText value="#{myBean.userEmail}" onchange="btnWigetVar.enable()"/><br/>

    <p:commandButton value="Re-Confirm" widgetVar="btnWigetVar" action="#{myBean.reconfirmAction}" disabled="true"/>
</h:form>

Primeface 3.5 と Mojarra 2.1.13 を使用しています

4

1 に答える 1