2012-02-02 16 views
1

ポップアップパネル(リッチ:ポップアップを使用)で選択したデータを親ウィンドウに渡してそこに表示する必要がある機能があります。リッチからポップアップパネルをJSF 2.0の親ウィンドウに渡す

例 - ポップアップウィンドウでいくつかのチェックボックスを選択し、そのリストを親ウィンドウに表示するためにリストに格納しました。 ポップアップウィンドウで選択したデータをJSF2.0の親ウィンドウに表示できません

ご協力ください。

+0

私は最近、ポップアップ - > "JSFのポップアップを扱う"のベストプラクティスを求めました。リトルレスポンスまだ..あなた自身でそれを把握しましたか? –

答えて

-1

はそれを行うには、2つの方法があります。

  1. が必要な属性を設定します rich:popupPanelであなたのチェックボックスにvalueChangeListeners、その後 render Ajaxでメイン/親ページの要素を持っている
  2. javascript onchangeイベントをチェックボックスに入れ、jQueryを使用してメイン/親ページの対応するDOM要素を操作します

どちらをお探しですか?

要件によって異なります。あなたが選択した内容を親ウィンドウに一時的に反映させたい場合は、javascriptの方法を選択することができます。選択がビジネスロジックに影響する場合は、最初のアプローチを選択する必要があります。

関連する問題