2

テーブルの上のページでjqueryデータテーブルを使用します ページごとのレコードのセレクターがあります

<div id="NewsTable_length" class="dataTables_length">
<label><select size="1" name="NewsTable_length" aria-controls="NewsTable">
<option value="25" selected="selected">25</option>
<option value="50">50</option>
<option value="100">100</option>
</select> records per page</label>
</div>

以下の表にページネーションがあります

<div class="dataTables_paginate paging_bootstrap pagination">
<ul>
<li class="prev disabled"><a href="#">← 
<span class="hidden-480">Prev</span></a></li>
<li class="active"><a href="#">1</a></li>
<li class="next disabled"><a href="#">
<span class="hidden-480">Next</span> → </a></li>
</ul>
</div>

dataTables_paginate を非表示にしたい:

 $('.dataTables_paginate').hide();

の:

"fnDrawCallback": function () {
               },

合計行 < NewsTable_length.selected の場合

助言がありますか?前もって感謝します、..

4

2 に答える 2

4
"fnDrawCallback": function ( oSettings ){
    if(oSettings.fnRecordsTotal() < 10){     
        $('.dataTables_length').hide();
        $('.dataTables_paginate').hide();
    } else {
        $('.dataTables_length').show();
        $('.dataTables_paginate').show(); 
    }
}
于 2014-03-14T16:26:57.150 に答える