我正在使用富:dataTable with facelets来显示数据。该表还包括标题中的过滤器。
有人知道在呈现表行以刷新某些过滤器列之后如何自动触发触发器。
该表的id为$ {id}表。相关过滤器位于a4j:outputPanel组件中。
表格渲染后,我可以使用jQuery自动触发事件到reRender某些过滤器列。我可以使用类似的东西将jQuery链接到表:
<rich:jQuery selector="##{id}table tr"
query="<do something action to rerender a list of components>" />
请告知。
提前致谢。
答案 0 :(得分:0)
我之前从未使用过facelets,但是<head>
元素中的类似内容可能会有效:
<script type="text/javascript">
$(document).ready(function () {
var reloadElements = function () {
//do your reloading here
};
});
</script>
应该注意的是,您还需要在加载的页面中包含jQuery库。