如何更新dataTable-Primefaces的过滤器

如何更新dataTable-Primefaces的过滤器,primefaces,Primefaces,我有一个可编辑的数据表 列的筛选器绑定到selectItem类型的数组 由于datatable是可编辑的,因此可以更新该值。要求是在相应列中的值更改时更新过滤器 我可以通过重新呈现datatable来实现同样的效果 当列中的任何值更改时,是否可以在不重新呈现dataTable的情况下更新筛选器 谢谢, Shikha我通过javascript操作过滤器实现了同样的效果 过滤器的id生成为:\ u过滤器 <select id="columnId_filter"></select&g

我有一个可编辑的数据表

列的筛选器绑定到selectItem类型的数组

由于datatable是可编辑的,因此可以更新该值。要求是在相应列中的值更改时更新过滤器

我可以通过重新呈现datatable来实现同样的效果

当列中的任何值更改时,是否可以在不重新呈现dataTable的情况下更新筛选器

谢谢,
Shikha

我通过javascript操作过滤器实现了同样的效果

过滤器的id生成为:\ u过滤器

<select id="columnId_filter"></select>

我相信你也问了同样的问题。事情是相似但不同的。在这里,我的问题是如何在不重新渲染的情况下进行更新。在那里,我担心的是我无法捕捉渲染中的任何组件。
var selectexample = document.getElementById("columnId_filter");
selectexample.options[select.options.length] = new Option('Text 1', 'Value1');