0

メッセージを promoField on lost focus の値で更新しようとしていますが、ajax 呼び出しが起動していないようです。何かアイデアはありますか?

<h:inputText   id="promoField" value="PromoCode99"  maxlength="255" style=" width : 210px;">
<f:ajax event="blur" render="outpromotext" />
</h:inputText>
<h:message id="outpromotext" for="promoField" />
4

2 に答える 2

1

コードに問題はありません。あなたの場合、検証エラーはありません。最初にメッセージが存在する場合にのみ、メッセージが表示されます。

コードを次のように変更し、結果を確認します。

        <h:inputText   id="promoField" value=""  maxlength="255" required="true" style=" width : 210px;">
            <f:ajax event="blur"  render="outpromotext" />
        </h:inputText>
        <h:message id="outpromotext" for="promoField" />
于 2013-10-10T20:28:55.983 に答える