2009-07-19 22 views
5

データベースのデータを表示するテーブルがあるWebページがあります。メインの<tr>が表示され、さらに<tr>が隠されており、ユーザーが最初のメインの<tr>にあるボタンをクリックするとjqueryで表示されます。DataTablesプラグインを使用して特定の行を非表示にしますか?

datatablesプラグインを使用すると、すべての行が検索されてカウントされるため、11行のデータと11行の非表示行が各メイン行にあります。次に、「22件中1〜10件を表示」という表のボタンに表示されます。私はDatatablesに隠れた行を数えたり見せたりしたくありません。この問題を解決する方法があります。すべて<tr>'sにはIDとクラスがありますので、このデータを適切に並べ替える簡単な方法があると思いました。また

、私が代わりにそれはすべての主要な<tr>'s以上になる、それは私がクリックしたメイン<tr>下でスライドしない>隠し<trを表示するには、メイン<tr>をクリックしてください。誰でも知っている理由は?

Datatables Site []>

答えて

0

あなたが使用する必要がある行をカウントするために行うクエリ「可視​​」属性を。クエリは次のようになります:

var entries = $("tr:visible").length; 
関連する問題