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

素面 3.3.1
莫哈拉 2.1.5
JBoss AS 7.1.0.Final

请您参考如下方法:

它不特定于延迟加载:

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

像这样

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

其他事件类型是

page - On pagination.

sort - When a column is sorted.

filter - On filtering.

rowSelect - When a row is being selected.

rowUnselect - When a row is being unselected.

rowEdit - When a row is edited.

rowEditCancel - When row edit is cancelled.

colResize - When a column is being selected.

toggleSelect - When header checkbox is toggled.

colReorder - When columns are reordered.

rowSelectRadio - Row selection with radio.

rowSelectCheckbox - Row selection with checkbox.

rowUnselectCheckbox - Row unselection with checkbox.

rowDblselect - Row selection with double click.

rowToggle - Row expand or collapse.

contextMenu - ContextMenu display.



(取自 primefaces user guide)


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!