2012-10-09 43 views
1

我正在使用ace:datatable(在我的jsf項目中)。
在這張表的內部,我有一個選擇框,我想要像this,我已經在我的頁面上實現了它,所有選擇框都按預期顯示。ace:datatable filter listener

但是當我(用戶)過濾ace:datatable(在瀏覽器中)的數據時,這些框顯示爲簡單的選擇框。它發生的原因是選擇標籤再次加載,我需要調用jquery方法來顯示選擇框作爲下拉列表(按照上述鏈接),

所以我想知道有什麼方法可以調用JavaScript當數據表中的數據發生變化時函數?

回答

0

我爲數據表實現了自定義過濾器。
我把一些輸入框放在數據表外面,並且在這個輸入的valuchangelistener上,我正在對存儲在vector中的數據(datatable的數據)進行過濾處理,然後我從那裏調用一個javascript函數來重建所有下拉列表。