0

我正在对 spring petclinic 应用程序进行一些修改,我需要将蒲公英数据表的分页控件放置在底部的表格下方。过滤器需要位于顶部,并且用户几乎总是将结果过滤到少于 10 条记录,因此分页控件可以安全地位于底部。我该如何做到这一点?为了实现这一点,我对下面的代码进行了哪些具体更改?

链接在这里:

这是我当前的数据表代码,它产生了上面显示的混乱结果。如何更改它以使分页控件(选择结果数)位于底部,而过滤条件框仍位于顶部?

<datatables:table id="owners" data="${selections}" cdn="true" row="owner" theme="bootstrap2" 
                  cssClass="table table-striped" paginate="true" info="false" 
                  cssStyle="width: 150px;" align="left" >
<datatables:column title="Name" cssStyle="width: 150px;" display="html">
    <spring:url value="/owners?ownerID={ownerId}" var="ownerUrl">
        <spring:param name="ownerId" value="${owner.id}"/>
    </spring:url>
    <a href="${fn:escapeXml(ownerUrl)}"><c:out value="${owner.firstName} ${owner.lastName}"/></a>
</datatables:column>
</datatables:table>

注意:隐藏选择每页记录数的下拉菜单也是可以接受的,只要数字默认为 10 并且滚动页面的箭头按钮保持在底部。

4

1 回答 1

1

您可以使用dom表格属性(可能还有一些 CSS)来在表格周围移动控件。您可以在此处找到原始参考。

<datatables:table id="owners" data="${selections}" ... dom="frtp" >
    ...
</datatables:table>
于 2013-12-29T13:22:04.813 回答