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?