問題タブ [popuppanel]
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.
jsf - rich:popupPanel の一部を再表示する
私は一緒に働いています:
以下の簡単なコードを見てみましょう。
そしてビーンコード:
それはうまく機能し、簡単です。再レンダリングは期待どおりに機能します。しかし、この単純なコードを rich:popupPanel タグ内に配置すると、そのコードは機能しません。これはコード スニペットです。
したがって、popupPanel 内のコードは機能しません。popupPanel の一部を再レンダリングできません。だから私は2つの質問があります:
- なぜ?
- どうすればそれを機能させることができますか?
google-app-engine - popupPanel が rich:dataTable に表示されない
次のサンプルに基づいています。
xhtml ページと CarBean を少し変更して、結果を表示するボタンを含めました。結果は期待どおりに表示されますが、ポップアップ パネルが機能しません (つまり、ポップアップがありません)。
私が使用するソフトウェアのバージョン:
リッチフェイス 4.3.0 最終 GAE 1.7.2
注: 私のローカル ノートブックでは問題なく動作し、オンラインでデプロイする場合は上記の問題が適用されます。
オンライン URL http://cloudenterpriseapps.appspot.com/public/test/testPopup5.jsf
何か助けはありますか?
[CarsBean.java] パッケージ test.faces.bean;
[testPopup5.xhtml]
firebug を使用して、ローカルとオンラインの GAE バージョン間の相違点をいくつか発見します。
1) editPanel @ local 編集アイコンをクリックすると、スタイル ステージが「可視性非表示」から「表示なし」に変更され、次に「ブロックを表示」に変更されます。
ただし、editPanel @ GAE は「visibility hidden」のまま変更されません
[ローカル]
[GAE]
2) の下で、ローカル バージョンはテーブル タグに値を含む
3) Firebug のスクリプト タブに表示され、編集リンクをクリックすると、ローカル バージョンが次のように表示され、テーブルの値が続きます。ただし、オンライン バージョンでは、テーブル値として、またはテーブル値なしで表示されます
p/s: オンライン: http://cloudenterpriseapps.appspot.com/public/test/testPopup5.jsf
ちなみに、ページの最初のロード時にGAEは警告の下に表示されます。問題に関連しているかどうかはわかりません。[s~cloudenterpriseapps/0.365021621033424561].: SystemId 不明; 行番号 57; 列 31; setMethod メソッドの呼び出しに失敗しました
[FireBug スクリプト タブ、ローカル。編集リンクをクリック]
[FireBug Script タブ、GAE. 編集リンクをクリック]
gwt - gwt popuppanel 条件に基づいて onclose プロセスをキャンセルする
私はPopupPanelを持っています
アプリでポップアップが開きます。ユーザーがその外側をクリックすると、ポップアップが閉じます。これはデフォルトの動作です。その動作をオーバーライドし、条件が満たされた場合はポップアップを閉じないでください。私はこのようなことを念頭に置いています:
しかし、ポップアップが閉じないようにする方法がわかりません。onPreviewNativeEventについて読んだことがありますが、使い方がわかりません。
gwt - GWT ポップアップ パネルのガラス効果が機能しない
私はPopupPanelを拡張し、ガラス/シースルー効果を機能させようとしています これが私のクラスです
showToast を呼び出すだけで、これは期待どおりに機能しますが、CSS で宣言した色の背景を持つ単純な古いパネルのように見えます。ここに私のCSSがあります
これを機能させる方法はありますか?夢は、フェードイン/フェードアウトアニメーションを機能させることですが、最初のステップは少しです。
jsf - popupPanel 内のコンポーネントの再レンダリングが失敗する
シンプルなフォーム (検索用) と dataTable (検索結果用) を持つ popupPanel があります。フォームを送信して失敗した検索結果を入力した後、dataTable を再レンダリングしようとしました。ここにソースコードがあります
datatable を再レンダリングできないのはなぜですか? どんな助けでも大歓迎です。
java - GWT-PopupPanel と検索?
ユーザーがスクロール可能なリスト (データベース テーブルから) を含む textinput フィールドをダブルクリックしたときに、ポップアップ ダイアログ ボックスを作成する方法を探しています。ポップアップが閉じたときのテキストボックス。
もう 1 つの主要な要件は、ポップアップにフィルター/検索フィールドを用意して、ユーザーが選択する正しいオプションをすばやく見つけられるようにすることです。
これを実装する最良の方法は何ですか?
gwt のポップアップ パネルを変更しますか? おそらくJOptionPaneですか?無料で商用利用できるように設計された簡単なソリューションはありますか?
richfaces - 選択リストの右側の値を動的に入力する方法
rich:popuppanel コンポーネントを使用していますが、ピックリストに値を入力する際に問題があります。
私の要件は以下の通りです。
拡張データ テーブルに入力する
チェックボックスを使用して行を選択 - その行のユーザー ID がバッキング Bean に渡されます
割り当てボタンをクリック
ポップアップ パネルが開き、すべてのユーザーと割り当てられたユーザーを含む選択リストが表示されます
問題は、getAllUsers() 呼び出しがすべてのユーザーを返し、選択リストの左側が適切に入力されることです。しかし、 getAssignedUsers() はまったく呼び出されません。したがって、選択リストの右側は常に空です。
XHTMLコードは以下の通りです。
私の理解では、問題は Bean スコープによるものです。私の Bean はビュー スコープであるため、Bean が初期化されると、左側と右側の両方のパネルのデータが事前に入力されます。
init() 自体にハードコードされた ID を指定して setAssignedUsers() を呼び出してみました。それは正常に動作します。必要なのは、ID を動的に渡し、getAssignedUsers() を呼び出す方法です。
これを実行する方法と、ポップアップが開いたときにピックリストを再レンダリングする方法を提案してください。
ありがとう!