1

我正在使用 ace:datatable (在我的 jsf 项目中)。
在这个表里面我有一个选择框,我想要这样,我已经在我的页面上实现了它,所有选择框都按预期显示。

但是当我(用户)在 ace:datatable (在浏览器中)上过滤数据时,这些框显示为简单的选择框。发生这种情况是因为选择标签再次加载,我需要调用一个 jquery 方法来将选择框显示为下拉列表(根据上面的链接),

所以我想知道当数据表中的数据发生变化时有什么方法可以调用javascript函数吗?

4

1 回答 1

0

我为数据表实现了自定义过滤器。
我在数据表之外放置了一些输入框,在这个输入的 valuchangelistener 上,我正在对存储在向量中的数据(数据表的数据)进行过滤处理,然后我从那里调用一个 javascript 函数来重建所有下拉列表。

于 2012-10-17T06:37:21.323 回答