まだデータがありません。
検索/ソート/ページャー/フィルター付きのテーブル「Bootgrid」
当ページのリンクには広告が含まれています。
スポンサーリンク
検索・ソート・ページャー・フィルター付きのテーブルを実装するプラグイン「Bootgrid」を紹介します。
jQueryプラグイン「Bootgrid」
このプラグインを使えば、テーブルの項目を検索、項目ごとのソート、項目が多い場合にページ分けするページャー、どの項目を表示するかを選択するフィルターといった高機能テーブルを実装することができます。
また、スタイルシートには Bootstrap を利用しているので、どんなサイトにマッチしそうですね。
スポンサーリンク
それではデモページのテーブルをご覧ください。
デモのソース(HTML + jQuery)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="description" content="Bootgrid のデモでーす。">
<title>Bootgrid - jQuery Plugin Demo</title>
<link href="css/bootstrap.css" rel="stylesheet" />
<link href="css/jquery.bootgrid.css" rel="stylesheet" />
</head>
<body>
<p><a href="https://webkaru.net/jquery-plugin/bootgrid/">「jQueryプラグインまとめ」に戻る</a></p>
<h1>Bootgrid のデモ。</h1>
<table id="grid-basic" class="table table-condensed table-hover table-striped">
<thead>
<tr>
<th data-column-id="id" data-type="numeric">ID</th>
<th data-column-id="namae">名前</th>
<th data-column-id="received" data-order="desc">メール</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>たろう</td>
<td>taro@gmail.co</td>
</tr>
<tr>
<td>2</td>
<td>じろう</td>
<td>jiro@gmail.co</td>
</tr>
<tr>
<td>3</td>
<td>さぶろう</td>
<td>36@gmail.co</td>
</tr>
<tr>
<td>4</td>
<td>たけし</td>
<td>take@gmail.co</td>
</tr>
<tr>
<td>5</td>
<td>佐藤</td>
<td>suger@icloud.com</td>
</tr>
<tr>
<td>6</td>
<td>高橋</td>
<td>taka@gmail.co</td>
</tr>
<tr>
<td>7</td>
<td>伊藤</td>
<td>i10@gmail.co</td>
</tr>
<tr>
<td>8</td>
<td>渡辺</td>
<td>watanabe@gmail.co</td>
</tr>
<tr>
<td>8</td>
<td>渡辺</td>
<td>watanabe@gmail.co</td>
</tr>
<tr>
<td>9</td>
<td>小林</td>
<td>koba@gmail.co</td>
</tr>
<tr>
<td>10</td>
<td>吉田</td>
<td>yosi@gmail.co</td>
</tr>
<tr>
<td>11</td>
<td>松本</td>
<td>mat@gmail.co</td>
</tr>
<tr>
<td>13</td>
<td>佐々木</td>
<td>s@gmail.co</td>
</tr>
</tbody>
</table>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.js"></script>
<script src="js/bootstrap.js"></script>
<script src="js/jquery.bootgrid.js"></script>
<script>
$(function() {
$("#grid-basic").bootgrid();
});
</script>
</body>
</html>
スポンサーリンク