我有一个数据表并想要保留过滤器。我可以保存过滤器值并通过调用数据表将它们放回。
我将过滤器值放回到渲染中。现在我想要过滤表。
是的,我想调用服务并从中获取所有数据
然后我想使用保留在过滤字段中的值来过滤表。
我找不到在渲染表格后启动过滤的解决方案。不能用于我的情况。
更新:如果问题可以用 Java 或 xhtml 解决,我尝试不使用额外的 js
我正在使用 Primefaces 3.5
你有什么想法?
谢谢你! :)
我有类似的问题。
我想在我的 DT 中放置一些持久的过滤器并最初对其进行过滤。
几个小时后我想出了这个:
<p:remoteCommand name="onload" oncomplete="PF('ticketTable').filter()" autoRun="true"/>
The <p:remoteCommand>
触发器PF("ticketTable').filter()
页面加载/重新加载后。
它使用onload
事件的<h:body>
.
我在这里找到了它:从javascript onload 事件执行managebean 方法 https://stackoverflow.com/questions/5522702/execute-managebean-method-from-javascript-onload-event
顺便一提。我使用的是 PF 5.0,但根据文档,remoteCommand 也出现在 3.5 中。所以它应该也可以在 3.5 中运行。
我希望我能帮助你。
问候
飞天爪
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)