我正在尝试在基本面数据表上应用分页和滚动功能。加载的UI很好,但是当我们单击其他任何页面时, 发生异常“无法读取c.alignScrollBody中未定义的属性'css'”。实际上,这发生在特定的数据表上(另一个数据表在同一项目中也可以使用此功能正常工作)。如果我从datatable标记中删除了scrollable =“ true”,那么它就可以正常工作。
这使用的是primefaces版本5.3,xhtml和jsf。
xp文件中的primeface datatble标记
<p:dataTable var="filterUserListNew" scrollable="true"
rowKey="#{filterUserListNew.id}" selectionMode="single"
selection="#{adminBean.userBean.selectEditUser}"
value="#{adminBean.usersAgainstCompanies}"
widgetVar="filterUserListTable"
emptyMessage="No user found with given criteria"
styleClass="admin-table " resizableColumns="true"
id="usersAgainstTenantsDT"
paginator="true" rows="10" sortMode="single"
sortBy="#{filterUserListNew.firstName}"
sortOrder="ascending">
除了具有滚动和分页功能的数据表之外,我都是这样。