从表中删除属性

时间:2018-01-15 08:13:32

标签: javascript jquery tapestry

我目前正在使用挂毯 该表生成了我想要删除的排序按钮。

如何从"data-grid-column-sort"元素中删除属性th

<table class="managementlisttable thead-inverse table-hover">
    <thead>
        <tr class="row hidden-md-down" data-inplace-grid-links="true">
            <th class="col-xs-12 col-lg-3 col-xl-3" data-grid-column="first" data-grid-column-sort="sortable" data-grid-property="name">…</th>
            <th class="alignRight col-xs-12 col-lg-3 col-xl-3" data-grid-column-sort="sortable" data-grid-property="maxAmount">…</th>
            <th class="alignRight col-xs-12 col-lg-3 col-xl-3" data-grid-column-sort="sortable" data-grid-property="warnAmount">…</th>
            <th class="alignRight col-xs-12 col-lg-3 col-xl-3" data-grid-column="last" data-grid-column-sort="sortable" data-grid-property="orderAmount">…</th>
        </tr>
    </thead>
    <tbody>…</tbody>
</table>

2 个答案:

答案 0 :(得分:1)

我找到了解决问题的方法。
有一种方法可以将列的排序设置为false 此链接显示如何禁用排序功能 http://jumpstart.doublenegative.com.au/jumpstart/examples/tables/editablegrid1

答案 1 :(得分:0)

另一个选择,因为您正在使用Tapestry,是在Tapestry使用DOM操作将其呈现为DOM之后更改输出 - 请参阅https://tapestry.apache.org/dom.html