重置 Primefaces DataGrid 行数据
我有一个搜索表单,它在对话框中显示搜索结果,并让用户再次搜索并在同一对话框中重新显示不同的结果。我有分页,当用户再次搜索时页码不会重置。它将保留在他们上次搜索时留下的页面上。我最终绑定了 Primefaces DataGrid 组件,并设置了 DataGrid.setPage(1) 并修复了分页,但数据仍在最后一行。有没有办法让 DataGrid 行休息?我尝试过 DataGrid.setRowIndex 但这会删除我的导航。有什么想法吗?
I have a search form that displays search results in a dialog and lets the user search again and redisplay the different results in the same dialog. I have pagination and the page number wont reset when the user searches again. It will remain on the page where they left it on the last search. I ended up binding the Primefaces DataGrid component and I set the DataGrid.setPage(1) and that fixes the pagination, but the data is still on the last row. Is there a way to rest the DataGrid row? I've tried the DataGrid.setRowIndex but that removes my navigation. Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这个错误仍然存在。我的解决方法:
This bug is still there. My workaround: