Primefaces拡張機能からのInputNumberに問題があります。フォームにinputnumberコンポーネントがあり、フォームに値を入力し、その直後にENTERボタンを押すと、ページが送信されますが、inputNumberフィールドにその値がありません。そのフィールドがフォーカスを失ったときにのみ機能します。ショーケースにチェックインしましたが、同じ問題がありました。私の場合、そのフィールドは必須であり、Enterボタンを押すと、値が消え、値が欠落していることを示す検証メッセージが表示されます。何か助けはありますか?
1449 次
1 に答える
2
入力をrequired="true"に設定してから、 「Enter」キーをキャッチし、フォーカスを以下のように otherInput に変更します。タグ.xhtml
間のページで実行します。<script type="text/javascript"> </script>
$( 'form' ).bind('keypress', function(e){
if ( e.keyCode == 13 ) {
document.getElementById('Input10_input').focus();
}
});
ショーケースにも使えます。
幸運を!
于 2013-02-11T09:33:47.623 に答える