GitHubで見る
使用法
Bootstrap Table はデータ属性または JavaScript を通じてデータをテーブル形式で表示できます。
このページ
データ属性を通じて
<table data-toggle="table">
<thead>
<tr>
<th>プロジェクト ID</th>
<th>プロジェクト名</th>
<th>プロジェクト価格</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>プロジェクト 1</td>
<td>$1</td>
</tr>
<tr>
<td>2</td>
<td>プロジェクト 2</td>
<td>$2</td>
</tr>
</tbody>
</table>
通常のテーブルで data-url="data1.json" を設定して、リモート URL データを使用することもできます。
<table
data-toggle="table"
data-url="data1.json">
<thead>
<tr>
<th data-field="id">プロジェクト ID</th>
<th data-field="name">プロジェクト名</th>
<th data-field="price">プロジェクト価格</th>
</tr>
</thead>
</table>
以下のテーブルのように、pagination、search、sortable をテーブルに追加することもできます。
<table
data-toggle="table"
data-url="data1.json"
data-pagination="true"
data-search="true">
<thead>
<tr>
<th data-sortable="true" data-field="id">プロジェクト ID</th>
<th data-field="name">プロジェクト名</th>
<th data-field="price">プロジェクト価格</th>
</tr>
</thead>
</table>
JavaScript を通じて
JavaScript を使用して、id が table の Bootstrap Table を呼び出します。
<table id="table"></table>
$('#table').bootstrapTable({
columns: [
{
field: 'id',
title: 'プロジェクト ID'
},
{
field: 'name',
title: 'プロジェクト名'
},
{
field: 'price',
title: 'プロジェクト価格'
}
],
data: [
{
id: 1,
name: 'プロジェクト 1',
price: '$1'
},
{
id: 2,
name: 'プロジェクト 2',
price: '$2'
}
]
})
url: 'data1.json' を設定して、リモート URL データを使用することもできます。
$('#table').bootstrapTable({
url: 'data1.json',
columns: [
{
field: 'id',
title: 'プロジェクト ID'
},
{
field: 'name',
title: 'プロジェクト名'
},
{
field: 'price',
title: 'プロジェクト価格'
}
]
})
以下のテーブルのように、pagination、search、sortable をテーブルに追加することもできます。
$('#table').bootstrapTable({
url: 'data1.json',
pagination: true,
search: true,
columns: [
{
field: 'id',
title: 'プロジェクト ID',
sortable: true
},
{
field: 'name',
title: 'プロジェクト名'
},
{
field: 'price',
title: 'プロジェクト価格'
}
]
})