Auf GitHub anzeigen
Bootstrap Table Nutzung
Das Bootstrap Table Plugin zeigt Daten in einem tabellarischen Format an, über Datenattribute oder JavaScript.
Auf dieser Seite
Über Datenattribute
<table data-toggle="table">
<thead>
<tr>
<th>Element-ID</th>
<th>Elementname</th>
<th>Elementpreis</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Element 1</td>
<td>$1</td>
</tr>
<tr>
<td>2</td>
<td>Element 2</td>
<td>$2</td>
</tr>
</tbody>
</table>
Wir können auch Remote-URL-Daten verwenden, indem wir data-url="data1.json" auf einer normalen Tabelle setzen.
<table
data-toggle="table"
data-url="data1.json">
<thead>
<tr>
<th data-field="id">Element-ID</th>
<th data-field="name">Elementname</th>
<th data-field="price">Elementpreis</th>
</tr>
</thead>
</table>
Sie können einer Tabelle auch pagination (Paginierung), search (Suche) und sortable (sortierbar) hinzufügen, wie in der folgenden Tabelle.
<table
data-toggle="table"
data-url="data1.json"
data-pagination="true"
data-search="true">
<thead>
<tr>
<th data-sortable="true" data-field="id">Element-ID</th>
<th data-field="name">Elementname</th>
<th data-field="price">Elementpreis</th>
</tr>
</thead>
</table>
Über JavaScript
Rufen Sie eine Bootstrap-Tabelle mit der ID “table” über JavaScript auf.
<table id="table"></table>
$('#table').bootstrapTable({
columns: [
{
field: 'id',
title: 'Element-ID'
},
{
field: 'name',
title: 'Elementname'
},
{
field: 'price',
title: 'Elementpreis'
}
],
data: [
{
id: 1,
name: 'Element 1',
price: '$1'
},
{
id: 2,
name: 'Element 2',
price: '$2'
}
]
})
Wir können auch Remote-URL-Daten verwenden, indem wir url: 'data1.json' setzen.
$('#table').bootstrapTable({
url: 'data1.json',
columns: [
{
field: 'id',
title: 'Element-ID'
},
{
field: 'name',
title: 'Elementname'
},
{
field: 'price',
title: 'Elementpreis'
}
]
})
Sie können einer Tabelle auch pagination (Paginierung), search (Suche) und sortable (sortierbar) hinzufügen, wie in der folgenden Tabelle.
$('#table').bootstrapTable({
url: 'data1.json',
pagination: true,
search: true,
columns: [
{
field: 'id',
title: 'Element-ID',
sortable: true
},
{
field: 'name',
title: 'Elementname'
},
{
field: 'price',
title: 'Elementpreis'
}
]
})