0

ボタンのクリックで入力ボックスをクリア/空にしたい.私は使用しています:

propInp.setValue("");

ここで、propInp は入力ボックスのバインディング名です。

私の入力ボックスは次のとおりです。

<af:inputText label="UPC :" id="it2"
                                  binding="#{w9manageBean.propInp}"
                                  autoSubmit="true"
                                  showRequired="true"
                                  disabled="true" partialTriggers="::s1:cb1"
                                  required="true"/>

しかし、これは機能していません...解決策はありますか?

4

2 に答える 2

3

その inputText の value 属性を定義し、そのバッキング Bean プロパティを空の文字列に設定する必要があります。

<af:inputText label="UPC :" id="it2"
binding="#{w9manageBean.propInp}"
autoSubmit="true"
showRequired="true"
disabled="true" partialTriggers="::s1:cb1"
required="true"
value="#{w9manageBean.myInput}"/>

マネージド Bean に変数 myInput を追加し、そのセッターとゲッターを追加します。次に、その変数に必要な値をプログラムで設定すると、UI に表示されます。

于 2013-01-30T06:53:46.443 に答える
1

私はグーグルでいくつかの異なる答えを得ることができます。たぶん、この投稿は役に立ちますか? http://biemond.blogspot.com/2009/02/reset-clear-adf-page.html

于 2013-01-31T21:53:05.030 に答える