繁体   English   中英

p:lazy p:dataTable的分页的ajax事件

[英]p:ajax event for pagination of lazy p:dataTable

在我的数据表延迟加载期间更新列表时,我无法找到将执行我的javascript的ajax事件。 此javascript负责根据我的列表更新图像封面流,该列表在初始数据表加载期间,在进行分页时以及更改页面上的记录数时重新填充。 非常感谢任何帮助找到一种方法来使事件在这些情况下执行我的javascript! 提前致谢!

Primefaces 3.3.1 Mojarra 2.1.5 JBoss AS 7.1.0.Final

它不是特定于延迟加载:

为了在分页时运行js函数,请使用p:ajax event="page" (它也可以用于更改页面上的记录数

像这样

<p:ajax event="page" oncomplete="myJsFunction();"></p:ajax>

其他事件类型是

page - 关于分页。

sort - 排序列时。

过滤器 - 过滤。

rowSelect - 选择行时。

rowUnselect - 取消选择行时。

rowEdit - 编辑行时。

rowEditCancel - 取消行编辑时。

colResize - 选择列时。

toggleSelect - 切换标题复选框时。

colReorder - 重新排序列时。

rowSelectRadio - 带无线电的行选择。

rowSelectCheckbox - 带复选框的行选择。

rowUnselectCheckbox - 带复选框的行取消选择。

rowDblselect - 双击行选择。

rowToggle - 行展开或折叠。

contextMenu - ContextMenu显示。

(取自primefaces用户指南

在primefaces 6.2中,这是dataTable事件的完整列表。


分类
过滤
rowSelect
rowUnselect
rowEdit
rowEditInit
rowEditCancel
colResize
toggleSelect
colReorder
上下文菜单
rowSelectRadio
rowSelectCheckbox
rowUnselectCheckbox
rowDblselect
rowToggle
cellEditInit
cellEdit
rowReorder
swipeleft
swiperight
龙头
taphold
cellEditCancel

来自文档: javax.faces.component.behavior.ClientBehaviorHolder.getEventNames()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM