如何设置global =" false"在primefaces数据表分页按钮和选择

时间:2014-03-20 20:37:18

标签: ajax jsf primefaces datatable

我一直在努力将global="false"设置为主要 ajax 的属性,使ajaxStatus跳过此组件,但是我'已处理列过滤事件并调整大小,重新排序也排序,但找不到任何合适的ajax事件名称,以便为数据表分页按钮/选择事件将全局设置为false。

在primefaces数据表

paginatorTemplate="{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}" 

过滤重新排序调整大小过滤排序事件:

<p:ajax event="colReorder" listener="#{dyna.onColumnReorder}" global="false" />-->
<p:ajax event="colResize" listener="#{dyna.onColumnResize}" update=":center_form:tabexam" global="false"/> 
<p:ajax event="filter"  global="false"/>
<p:ajax event="sort"  global="false"/>

我现在需要的是分页事件名称,我希望我自己清楚,也是一个链接到所有主要的ajax事件名称,将受到高度赞赏。

2 个答案:

答案 0 :(得分:0)

我不相信会有分页事件。

请参阅:http://www.primefaces.org/documentation下载哪个版本,但有一个名为Ajax Behavior Events的部分 - 第44页的4.0版。

第134页显示了您可以在p:datatable

上设置的所有属性

答案 1 :(得分:0)

完成。

使用:

<p:ajax event="page" global="false"/>