Primefaces可滚动dataTable无法正确调整大小

时间:2013-07-19 07:46:03

标签: jsf primefaces resize mojarra

我这几天一直在努力,我找不到解决办法。

我在应用程序视图中使用Primefaces可滚动dataTables(scrollable = true),并且从最大窗口大小到任何其他窗口大小时,视图不会正确调整大小。

如果我输入视图或更新(AJAX)任何浏览器窗口大小不是最大值的数据表,没有问题,我可以最大化和最小化窗口,并且视图调整得很好。

如果我设置属性(scrollable = false),一切正常。

我正在使用Primefaces 3.5

谢谢!

已编辑:我添加了我的dataTable声明代码段:

<p:dataTable id="affectedElementsTable"
    value="#{incidentModel.selectedIncidentWrapper.incident.incidentElements}"
    var="incidentElement"
    rowKey="#{incidentElement.element.id}"
    selection="#{editIncidentController.selectedIncidentElements}"
    emptyMessage="#{i18n['common.noData.label']}"
    scrollable="true"
    styleClass="ui-secondarytable">

我觉得没什么奇怪的。 CSS类仅为表设置固定高度:

.ui-secondarytable .ui-datatable-scrollable-body {
    height: 150px;
}

0 个答案:

没有答案