■ ソートが初めの一回しか効かない
* ソートが初めの一回しか効かず、以降、そのままの状態になってしまった。 * 期待動作としては、クリックごとに 昇順⇔降順を繰り返してほしい
トラブルがあったコード(一部抜粋)
<script> $(document).ready(function () { $.tablesorter.addParser({ id: "select", is: function () { return false; }, format: function (s, table, cell) { return $(cell).find('select').val(); }, type: "text", }); $("#sampleTable").tablesorter({ theme: 'blue', headers: { 4: { sorter: 'select', } }, }); }); </script>
原因
単なるケアレスミスだったのだが* tablesorter() を実行していなかった
修正後
$(document).ready(function () { // 以下の一行を追加 $("#sampleTable").tablesorter(); $.tablesorter.addParser({ ...修正後のフルコードは以下の関連記事を参照のこと。
http://blogs.yahoo.co.jp/dk521123/35567503.html