0

有没有什么办法可以使用bootstrap-table库禁止在特定行上排序?原因是我最后一排是“总计”排,我显然希望这是所有情况下的最后一排。bootstrap-table:禁止在一行上排序

http://jsfiddle.net/e3nk137y/11389/

它看起来像这样功能纳入本bootstrap-sortablelibrary的要禁用<tr>元素(here)在data-disable-sorting属性设置为true。也许最好在bootstrap-table之上使用这个库,如果这不在bootstrap-table中?

回答

0

想通了。您无法禁用任何特定行上的排序(此刻);不过,您可以随时添加一个将其锁定在最底行的页脚行。您只需将data-show-footer="true"添加到<table>元素。

要将值添加到列中,您需要将data-footer-formatter属性添加到相应的<th>元素,并将其设置为等于JavaScript函数,该函数可以像function myTotal(data){ return '100' }一样简单。

您还可以通过将data-footer-style添加到<table>元素并再次设置等于javascript函数来设置页脚的样式。

在这里看到我的答案是一个很好的基本示例:Is it possible to fix <footer> in bootstraptable?