我正在使用ace:datatable(在我的jsf项目中) 在这个表格中我有一个选择框,我希望它像this,我已经在我的页面上实现了它,所有选择框都按预期显示。
但是当我(用户)在ace:datatable(在浏览器中)上过滤数据时,这些框显示为简单的选择框。之所以发生这种情况是因为选择的标签再次被加载,我需要调用一个jquery方法来显示选择框作为下拉列表(如上面的链接),
所以我想知道有没有办法在数据表中的数据发生变化时调用javascript函数?
答案 0 :(得分:0)
我为数据表实现了自定义过滤器 我在数据表之外放置了一些输入框,在这个输入的valuchangelistener上我正在对存储在向量中的数据进行过滤处理(数据表的数据),然后我从那里调用一个javascript函数来重建所有下拉列表。