我目前正在介绍我们的网络应用程序的移动友好版本。
在第一步中,我将一个包含很多列的rich:dataTable 转换为一个只包含几列作为值的rich:dataList。
旧表使用分页,我想在新列表中重新使用这个现有机制。但是,在新列表中,我不想分页而是追加!因此,当我单击“加载更多”按钮时,我想将新元素附加到已经存在的元素上。但是,追加不应发生在服务器端,而应发生在客户端。因为正常的机制是在“加载更多”的支持 bean 的列表上附加元素,然后触发一些重新渲染(例如 via )。这样做的结果是再次从服务器获取旧数据,这是我不想要的。我只想将新数据(即下一个分页)附加到已经存在的数据中。
有人有想法,我怎么能意识到这一点?
(限制因素:JSF 1.X 和 Richfaces 3.X [结合 jQuery mobile])
列表分页示例(它是 primefaces,因为我找不到richface 示例): http: //www.primefaces.org/showcase/ui/dataListAjax.jsf像这样我想转换成一个无限列表“加载更多”按钮。
非常感谢您对此的帮助和/或想法!
提前致谢!