9

テーブルをTwitterBootstrapで並べ替えることができるようにするにはどうすればよいですか?考慮すべきことは何ですか?

4

2 に答える 2

10

ブートストラップ テーブルでソートする機能を提供するライブラリがあります。

これを使用する方法の簡単なデモンストレーションを次に示します。

HTML:

<table class="table table-bordered table-striped sortable">
   <thead>
      <tr>
      <th data-defaultsign="month" data-sortcolumn="1" data-sortkey="1-1">
       Date
      </th>
      </tr>
   </thead>
   <tbody>
     <tr>
        <td data-dateformat="D-M-YYYY">16.4.2004</td>
     </tr>
     <tr>
        <td data-dateformat="D-M-YYYY">6.7.2002</td>
     </tr>
     <tr>
        <td data-dateformat="D-M-YYYY">4.4.2004</td>
     </tr>
     <tr>
        <td data-dateformat="D-M-YYYY">6.6.2012</td>
     </tr>
   </tbody>
</table> 

JS:

(function () {
    var $table = $('table');
    $table.on('sorted', function () {
        console.log("Table was sorted.");
    });
}());

HTH。

于 2014-08-05T13:10:41.703 に答える