問題タブ [richfaces-modal]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
richfaces - アプリケーション内の他のウィンドウの上で rich:modalPanel を使用する方法
私はリッチモーダルパネルを持っていますが、ブラウズボタンをクリックすると、他のウィンドウの一番上にないリッチモーダルパネルが開きます。画面の一部が重なってモーダルウィンドウとして使えませんでした。
多くのオプションを試しましたが、うまくいきませんでした。これが私のコードです
jsf - リッチなレンダリング:extendedDataTable
rich:popup
を表示する が必要ですrich:extendedDataTable
。ユーザーがボタンを押すと、が表示され、再レンダリングpopup
する必要があります。コードは次のとおりです。extendedDataTable
最初に を押すshow
と正常に動作しますが、ボタンでパネルを閉じてX
もう一度ボタンを押すとshow
、extendedDataTable
空に見えます (レンダリングされますが、空に見えます。下の画像を参照してください)。
次のように、のextendedDataTable
前に空を追加すると、問題は修正されます。popup
rich:dataTable
問題はありませんが、extendedDataTable
.
また、ブラウザのサイズを変更すると、データが表示されます。
プラットホーム
- RichFaces: 4.2.2.Final
- 春: 3.1.1.RELEASE
乾杯
jsf-2 - ポップアップの InputNumberSpinner が JSF2/richfaces4 の set-method を起動しない
をモーダル ポップアップに配置しようとしてrich:inputNumberSpinner
いますが、Bean の値のセッター メソッドがスピナーの変更に反応しません。
それはxhtmlのコードです:
スピナーを使用して値を変更しようとすると、Bean のセッター メソッドが呼び出されません。同じ inputNumberSpinner が、通常のサイトのポップアップの外側で機能します。では、スピナーがポップアップ内で機能しない理由を知っている人はいますか?
jsf - rich:modalPanel 内でコンポーネントをバインドする方法
rich:modalPanel と rich:calendar に問題があります。
コードはモーダルなしで機能しますが、コンポーネントをモーダルに含めると、日付に nullpointer が表示されます。
働く:
動作していません:
私の質問は次のとおりです。1.モーダル内に配置すると機能しないのはなぜですか? 2. どうすれば修正できますか?
java - Richfaces ポップアップ パネルが機能しない
Java コードでエラーが発生するたびに、ページをエラー ページにリダイレクトしています。私のコードの下に見つけてください。しかし、私のIEには何も来ていません。
forms - 正しく保存した後、Rich:modalPanel を閉じます
Rich:modalPanel
内部に別のフォームがあり、下部に2つのボタンがあるフォームを開くボタンがあります。Close
とSave
。
Close
:onclick="#{rich:component('mp')}.hide()
modalPanel を実行して非表示にします。Save
: フォームのフィールドを検証し、完全でない場合はエラーを表示し、フォームが正しい場合はデータベースに保存します。フォームをリセットしますが、Rich:modalPanel
.
Rich:modalPanel
フォームが正常で保存された場合にのみ閉じたいのですが、できません。私は試しました:
Javascript の挿入:
と
RichFaces のみを使用:
と
ただし、このコードは、保存が完了した場合だけでなく、常に modalPanel を閉じます (または非表示にします)。保存に問題がない場合にのみ、この modalPanel を閉じる別の方法はありますか?
エラーポップアップは次のとおりです。
javascript - フォームが有効な場合にのみポップアップを閉じる
popupPanel にある inputText フィールドを検証したいと思います。数字のみを含める必要があります。
やっぱりボタンで全部保存したい。入力が正しい場合はポップアップを閉じたい、そうでない場合はポップアップを閉じずに正しい入力を再挿入したい。
残念ながら、間違った入力を入力してボタンを 2 回クリックすると、正しいテキストの入力を要求せずに要求が保存され、ポップアップが閉じられます。
Java バリデーターも使用しましたが、動作は同じです。
このバグを修正するにはどうすればよいですか?
jsf - a4jコマンドボタンのIDとしてのJSF 1.2テーブル値
私は持っている
そしてバックエンド
問題は、commandButton をクリックするとエラーが発生することです。
Seam コンポーネントをインスタンス化できませんでした: テーブル。
ブーがリストにあるかどうか、およびレンダリングボタンが真の場合は、テーブルのレンダリング時にチェックする必要があります。次に、ボタンが表示されたら、クリックしたIDを確認し、このIDでデータをリロードしてモーダルを開く必要があります。table という名前のコンポーネントはありません。それはdataTableのものだけです。h:CommandButton
動作しますが、モーダルは 2 回目のクローズ後にモーダルのデータをリロードしません。