Jquery BSgrid是一款輕量級的表格插件,可以方便地對表格進行排序、分頁和檢索等操作,在前端頁面中的應用比較廣泛。下面就簡單介紹一下如何使用Jquery BSgrid。
首先,需要引入BSgrid的css和js文件:
<link rel="stylesheet" type="text/css" href="bsgrid/css/jquery.bsgrid.css">
<script type="text/javascript" src="bsgrid/js/jquery.bsgrid.min.js"></script>
接著,需要在HTML中添加一個表格,可以像下面這樣:
<table id="demoTable" class="bsgrid-table">
<thead>
<tr>
<th width="80px">ID</th>
<th width="100px">姓名</th>
<th width="190px">郵箱</th>
<th>地址</th>
</tr>
</thead>
<tbody>
<!--此處為表格數據-->
</tbody>
</table>
這里我們只要定義表格的表頭,表格數據我們可以通過Jquery動態生成,也可以在后臺返回數據時直接返回html格式的表格數據。
最后,在Javascript中我們可以通過如下代碼來初始化BSgrid:
$('#demoTable').bsGrid({
url: "xxx", // 數據源地址
dataType: "json", // 返回的數據類型
striped: true, // 是否顯示斑馬線
pageSizeSelect: true, // 是否允許用戶選擇每頁顯示條數
pageSize: 10, // 每頁顯示條數
displayBlankRows: false, // 是否顯示空行
additionalBeforeRender: function(parseData) {
// 對返回數據進行處理,如轉化日期格式等
}
});
關于BSgrid的更多詳細用法和參數可以查看官網文檔。
下一篇可視畫邊框css