jQuery 的插件 dataTables 是一個優秀的表格插件,提供了針對表格的排序、瀏覽器分頁、服務器分頁、篩選、格式化等功能。dataTables 的網站上也提供了大量的演示和詳細的文檔進行說明,為了方便學習使用,這里一步一步進行說明。
首先,需要到 dataTables 的網站 http://www.datatables.net/ 下載這個腳本庫,
目前的版本是 1.7.5,下載的壓縮包中使用的 jQuery 是 1.4.4 ?,F在 jQuery1.5.1 已經發布,所以,這里使用最新的 jQuery 1.5.1 。
然后,在網頁中先加入 jQuery 的引用,然后,加入 dataTables 的引用。
<link href="css/style.css" rel="stylesheet" type="text/css"/>
<style type="text/css" title="currentStyle">
@import "css/demo_page.css";
@import "css/demo_table.css";
</style>
<script type="text/javascript" language="javascript" src="js/jquery.js"></script>
<script type="text/javascript" language="javascript" src="js/jquery.dataTables.js"></script>
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
$('#example').dataTable( {
"aoColumnDefs": [
{ "bVisible": false, "aTargets": [2],"bInfo":false }
]
} );
} );
</script>
對于 dataTables 來說,表格必須通過 thead 和 tbody 進行說明,如下所示,
<div id="demo">
<table class="main_right_table02" style="margin-top:32px;" id="example">
<thead>
<tr class="title">
<td>銀行名稱</td>
<td>提現支出</td>
<td>轉存收入</td>
<td>狀態</td>
<td>對賬結束</td>
<td>操作</td>
</tr>
</thead>
<tbody>
<tr>
<td>中國工商銀行</td>
<td class="orange">100</td>
<td>200</td>
<td class="orange">已對</td>
<td>平</td>
<td class="orange"><a href="query-c1.html" target="_parent">查看</a></td>
</tr>
<tr class="con">
<td>中國建設銀行</td>
<td class="orange">100</td>
<td>20</td>
<td class="orange">未對</td>
<td> </td>
<td class="orange"><a href="query-c1.html" target="_parent">查看</a></td>
</tr>
<tr>
<td>中國工商銀行</td>
<td class="orange">100</td>
<td>20</td>
<td class="orange">未對</td>
<td> </td>
<td class="orange"><a href="query-c1.html" target="_parent">查看</a></td>
</tr>
<tr>
<td>中國工商銀行</td>
<td class="orange">100</td>
<td>20</td>
<td class="orange">未對</td>
<td> </td>
<td class="orange"><a href="query-c1.html" target="_parent">查看</a></td>
</tr>
<tr>
<td>中國工商銀行</td>
<td class="orange">100</td>
<td>20</td>
<td class="orange">未對</td>
<td> </td>
<td class="orange"><a href="query-c1.html" target="_parent">查看</a></td>
</tr>
<tr>
<td>中國工商銀行</td>
<td class="orange">100</td>
<td>20</td>
<td class="orange">未對</td>
<td> </td>
<td class="orange"><a href="query-c1.html" target="_parent">查看</a></td>
</tr>
<tr>
<td>中國建設銀行</td>
<td class="orange">100</td>
<td>20</td>
<td class="orange">未對</td>
<td> </td>
<td class="orange"><a href="query-c1.html" target="_parent">查看</a></td>
</tr>
<tr>
<td>中國建設銀行</td>
<td class="orange">100</td>
<td>20</td>
<td class="orange">未對</td>
<td> </td>
<td class="orange"><a href="query-c1.html" target="_parent">查看</a></td>
</tr>
<tr>
<td>中國交通銀行</td>
<td class="orange">100</td>
<td>20</td>
<td class="orange">未對</td>
<td> </td>
<td class="orange"><a href="query-c1.html" target="_parent">查看</a></td>
</tr>
<tr>
<td>中國建設銀行</td>
<td class="orange">100</td>
<td>20</td>
<td class="orange">未對</td>
<td> </td>
<td class="orange"><a href="query-c1.html" target="_parent">查看</a></td>
</tr>
<tr>
<td>合計:</td>
<td class="orange">300</td>
<td>600</td>
<td class="orange"> </td>
<td> </td>
<td class="orange"> </td>
</tr>
</tbody>
</table>
</div>
posted on 2011-08-05 09:35
墻頭草 閱讀(7737)
評論(2) 編輯 收藏