1

ゼブラを備えたテーブルソーターが正常に稼働していますが、ページャーを正しくインストールできないようです。

以下に示すようにpager.jsファイルを含めると、並べ替えがすべて壊れてしまいます。このファイルがロードされていない場合、ソートは正常に機能しますが、ポケットベルが表示されません。

誰か、私は何が間違っているのですか?

<script type="text/javascript" src="/site_media/jquery.js"></script>
<script type="text/javascript" src="/site_media/tablesorter/jquery.tablesorter.min.js"></script>
<script type="text/javascript" src="/site_media/tablesorter/jquery.tablesorter.pager.js"></script>

<script type="text/javascript">
$(document).ready(function() {
 // results table sorting
 $("#results")
 .tablesorter({widgets: ['zebra']})
 .tablesorterPager({container: $("#pager")
                                }); 

}); 
</script>
4

1 に答える 1

1

コードとして入力したものが機能するはずです。

    $("#"+tableid)
        .tablesorter({widthFixed: true, widgets: ['zebra']})
        .tablesorterPager({container: $("#pager")});

確実に -

  1. 同じ「id」を持つテーブルと同じ「id」を持つページャーコンテナがあります。
  2. また、テーブルが完全にレンダリングされる前にjavascriptが実行されている場合もあります。したがって、ページの最後にjavascriptを配置します。

お役に立てれば...

于 2010-09-08T04:23:52.383 に答える