2012-02-02 78 views
1

我有一個功能,我必須將彈出面板(使用Rich:popup)上選定的數據傳遞給父窗口,並將其顯示在那裏。將數據從Rich:PopUp面板傳遞到JSF 2.0中的父窗口

示例 - 選中彈出窗口上的某些複選框並將其存儲在列表中以在父窗口上顯示該列表。 我無法在彈出的窗口中顯示彈出窗口中的數據到JSF2.0的父窗口

請幫忙。

+0

我最近問了彈出式的最佳做法 - >「處理JSF中的彈出窗口」。小小的迴應呢..你自己弄明白了嗎? – 2013-06-07 10:22:00

回答

-1

有兩種方法做到這一點:

  1. valueChangeListeners上的 rich:popupPanel您的複選框這將設置必要的屬性,然後 render主/父頁面的使用Ajax元素
  2. 在複選框上使用javascript onchange事件並使用jQuery操作主/母頁面的相應DOM元素

哪一個去?

取決於您的要求。如果您只是想立即反映用戶在父窗口中所做的選擇,則可以選擇javascript方法。或者,如果選擇影響您的業務邏輯,則需要選擇第一種方法。

相關問題