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: '항목 가격'
}
]
})