在Primefaces数据表分页器上调用javascript函数
我有一个数据表,标题中有一个分页器。我还有一个复选框在Primefaces数据表分页器上调用javascript函数,javascript,jquery,primefaces,datatable,Javascript,Jquery,Primefaces,Datatable,我有一个数据表,标题中有一个分页器。我还有一个复选框TestBox,它只给了我一个布尔值,用于确定此数据表页面上是否显示了某些内容。 现在,当我更改dataTable页面时,我希望取消选中此TestBox 这就是我所做的尝试。 第一个是直接在XHTML页面内: $(document).ready(function { $(".ui-paginator").click(function () { $("#TestBox").checked = fa
TestBox
,它只给了我一个布尔值,用于确定此数据表页面上是否显示了某些内容。
现在,当我更改dataTable页面时,我希望取消选中此TestBox
这就是我所做的尝试。
第一个是直接在XHTML页面内:
$(document).ready(function {
$(".ui-paginator").click(function () {
$("#TestBox").checked = false;
});
});
我尝试的第二个是在functions.js文件中:
$(".ui-paginator").click(){
document.getElementById("TestBox").checked = false;};
这就是我想到的,但我认为问题是我不能用这种方式处理分页,但我没有找到任何其他方法来做 有一个页面事件可以与
p:ajax
或pe:javascript
一起使用。@Kukeltje你有更详细的链接吗?@Kukeltje我自己找到了一个链接。但是谢谢你给我这个提示。如果您只需要在客户端使用它,请使用pe:javascript
(PrimeFaces文档和showcase对@Kukeltje帮助很大)@Kukeltje现在的问题是,这不适用于我正在使用的dataTable分页