Files
smart-table/examples/index.html

398 lines
11 KiB
HTML
Raw Normal View History

2020-01-31 19:44:16 +08:00
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
2020-02-04 13:20:27 +08:00
<link rel="icon" href="./assets/fav.png">
2020-01-31 19:44:16 +08:00
2020-02-03 12:12:37 +08:00
<title>Smart Table Examples</title>
2020-01-31 19:44:16 +08:00
<style>
body {
padding: 10px 20px;
position: relative;
}
.sidebar {
position: fixed;
width: 100px;
top: 10px;
left: 30px;
}
.sidebar>p>a {
color: #1b7fb0;
}
.container {
position: absolute;
width: calc(100% - 200px);
left: 150px;
2020-01-31 19:44:16 +08:00
}
.repo-link {
font-size: 16px;
color: #409eff;
text-decoration: none;
margin-right: 15px;
}
.smart-table a {
color: #409eff;
}
.title {
text-align: center;
padding: 10px 0;
color: #4acccc;
margin: 0;
}
.smart-table {
margin: 20px 0px;
}
td img {
2020-02-04 11:59:05 +08:00
width: 30px;
height: 30px;
2020-01-31 19:44:16 +08:00
}
.expand {
float: left;
width: 0;
height: 0;
border-width: 10px;
border-style: solid;
border-color: #c0c4cc transparent transparent transparent;
}
2020-01-31 19:44:16 +08:00
</style>
</head>
<body>
2020-02-03 12:12:37 +08:00
<h1 class="title">Smart Table Examples<a href="https://github.com/peng92055/smart-table" target="_blank" rel="noopener noreferrer" class="repo-link">
2020-01-31 19:44:16 +08:00
GitHub</a></h1>
<div class="sidebar">
<p>表格类型:</p>
2020-02-08 12:11:25 +08:00
<p> <a href="#smartTable1">&bull;&nbsp;单表头</a></p>
<p> <a href="#smartTable1">&bull;&nbsp;单选</a></p>
<p> <a href="#smartTable1">&bull;&nbsp;排序</a></p>
<p> <a href="#smartTable2">&bull;&nbsp;多表头</a></p>
<p> <a href="#smartTable2">&bull;&nbsp;固定列</a></p>
<p> <a href="#smartTable2">&bull;&nbsp;多选</a></p>
<p> <a href="#smartTable3">&bull;&nbsp;树形表</a></p>
</div>
2020-01-31 19:44:16 +08:00
<div class="container">
<div id="smartTable1">
<table stripe>
<thead>
<tr>
2020-02-05 11:12:40 +08:00
<th colspan="1" fixed sort>Id</th>
<th colspan="1" fixed sort>Logo</th>
2020-02-12 11:18:28 +08:00
<th colspan="1" width="200" fixed>日期</th>
2020-02-05 11:12:40 +08:00
<th colspan="1" width="100" sort>姓名</th>
<th colspan="1">省份(包含自治区)</th>
2020-02-05 11:12:40 +08:00
<th colspan="1" sort>市区</th>
<th colspan="1">地址</th>
<th colspan="1" width="95" fixed>邮编</th>
2020-01-31 19:44:16 +08:00
</tr>
</thead>
<tbody>
<tr>
2020-02-07 17:50:49 +08:00
<td>10</td>
2020-01-31 19:44:16 +08:00
<td><img src="./assets/js-table.png" /></td>
2020-02-12 11:18:28 +08:00
<td>2020-01-03</td>
2020-01-31 19:44:16 +08:00
<td>1王小虎</td>
<td>1上海</td>
<td>2长宁区</td>
2020-02-12 11:18:28 +08:00
<td>3上海市长宁区淞虹路888号</td>
2020-01-31 19:44:16 +08:00
<td>200331</td>
</tr>
<tr>
<td>13</td>
<td><img src="./assets/js-table.png" /></td>
<td>2020-02-03</td>
<td>2王小虎</td>
<td>3上海</td>
<td>4长宁区</td>
<td>2上海市长宁区淞虹路888号</td>
<td>200331</td>
</tr>
<tr>
<td>14</td>
<td><img src="./assets/js-table.png" /></td>
<td>2020-03-03</td>
<td>3王小虎</td>
<td>4上海</td>
<td>1长宁区</td>
<td>6上海市长宁区淞虹路888号</td>
<td>200331</td>
</tr>
<tr>
<td>15</td>
<td><img src="./assets/js-table.png" /></td>
<td>2020-02-03</td>
<td>2王小虎</td>
<td>3上海</td>
<td>4长宁区</td>
<td>2上海市长宁区淞虹路888号</td>
<td>200331</td>
</tr>
<tr>
<td>14</td>
<td><img src="./assets/js-table.png" /></td>
<td>2020-03-03</td>
<td>3王小虎</td>
<td>4上海</td>
<td>1长宁区</td>
<td>6上海市长宁区淞虹路888号</td>
<td>200331</td>
</tr>
<tr>
<td>13</td>
<td><img src="./assets/js-table.png" /></td>
<td>2020-02-03</td>
<td>2王小虎</td>
<td>3上海</td>
<td>4长宁区</td>
<td>2上海市长宁区淞虹路888号</td>
<td>200331</td>
</tr>
<tr>
<td>14</td>
<td><img src="./assets/js-table.png" /></td>
<td>2020-03-03</td>
<td>3王小虎</td>
<td>4上海</td>
<td>1长宁区</td>
<td>6上海市长宁区淞虹路888号</td>
<td>200331</td>
</tr>
<tr unsort>
<td colspan="6">合计</td>
2020-02-01 13:34:53 +08:00
<td>6上海市长宁区淞虹路888号</td>
2020-01-31 19:44:16 +08:00
<td>200331</td>
</tr>
</tbody>
</table>
</div>
<div id="smartTable2">
<table>
<thead>
<tr>
<th colspan="1" rowspan="3" fixed sort="number">Id</th>
<th colspan="1" rowspan="3" width="240" sort fixed>日期</th>
2020-01-31 19:44:16 +08:00
<th colspan="5" rowspan="1" sort>配送信息</th>
<th colspan="1" rowspan="3" fixed>操作</th>
</tr>
<tr>
<th colspan="1" rowspan="2" width="280" sort>姓名</th>
2020-01-31 19:44:16 +08:00
<th colspan="4" rowspan="1" sort>地址</th>
</tr>
<tr>
<th colspan="1" rowspan="1">省份</th>
<th colspan="1" rowspan="1" width="240">市区</th>
<th colspan="1" rowspan="1" width="300">地址</th>
2020-01-31 19:44:16 +08:00
<th colspan="1" rowspan="1" sort>邮编</th>
</tr>
</thead>
<tbody>
<tr>
<td>11</td>
<td>2020-05-02</td>
<td>王小虎2</td>
<td>上海2</td>
<td>长宁区2</td>
<td>上海市长宁区淞虹路888号2</td>
<td>200332</td>
<td><a href="#">查看2</a></td>
</tr>
<tr>
<td>2</td>
<td>2020-05-03</td>
<td>上小虎3</td>
<td>上海3</td>
<td>长宁区3</td>
<td>上海市长宁区淞虹路888号3</td>
<td>200333</td>
<td><a href="#">查看3</a></td>
</tr>
<tr>
<td>13</td>
<td>2020-01-03</td>
<td>小小虎1</td>
<td>上海1</td>
<td>长宁区1</td>
<td>上海市长宁区淞虹路888号1</td>
<td>200331</td>
<td><a href="#">查看1</a></td>
</tr>
<tr>
<td>5</td>
<td>2020-05-04</td>
<td>王小虎4</td>
<td>上海4</td>
<td>长宁区4</td>
<td>上海市长宁区淞虹路888号4</td>
<td>200334</td>
<td><a href="#">查看4</a></td>
</tr>
<tr>
<td>13</td>
<td>2020-01-03</td>
<td>小小虎1</td>
<td>上海1</td>
<td>长宁区1</td>
<td>上海市长宁区淞虹路888号1</td>
<td>200331</td>
<td><a href="#">查看1</a></td>
</tr>
<tr>
<td>5</td>
<td>2020-05-04</td>
<td>王小虎4</td>
<td>上海4</td>
<td>长宁区4</td>
<td>上海市长宁区淞虹路888号4</td>
<td>200334</td>
<td><a href="#">查看4</a></td>
</tr>
</tbody>
</table>
</div>
<div id="smartTable3">
<table>
<thead>
<tr>
2020-02-06 16:43:18 +08:00
<th colspan="1" fixed width="200">Id</th>
<th colspan="1" width="200">日期</th>
<th colspan="1" width="100">姓名</th>
<th colspan="1">省份(包含自治区)</th>
<th colspan="1">市区</th>
<th colspan="1">地址</th>
<th colspan="1" width="95">邮编</th>
</tr>
</thead>
<tbody>
2020-02-06 18:51:14 +08:00
<tr expand="001">
<td>001</td>
<td>2020-05-02</td>
<td>王小虎2</td>
<td>上海2</td>
<td>长宁区2</td>
<td>上海市长宁区淞虹路888号2</td>
<td>200332</td>
</tr>
2020-02-06 18:51:14 +08:00
<tr expand-parent="001">
<td>001-1</td>
<td>2020-05-03</td>
<td>上小虎3</td>
<td>上海3</td>
<td>长宁区3</td>
<td>上海市长宁区淞虹路888号3</td>
<td>200333</td>
</tr>
2020-02-06 18:51:14 +08:00
<tr expand="001-001" expand-parent="001">
2020-02-06 16:43:18 +08:00
<td>001-2</td>
<td>2020-05-03</td>
<td>上小虎3</td>
<td>上海3</td>
<td>长宁区3</td>
<td>上海市长宁区淞虹路888号3</td>
<td>200333</td>
</tr>
2020-02-06 18:51:14 +08:00
<tr expand-parent="001-001">
2020-02-06 16:43:18 +08:00
<td>001-2-1</td>
<td>2020-05-03</td>
<td>上小虎3</td>
<td>上海3</td>
<td>长宁区3</td>
<td>上海市长宁区淞虹路888号3</td>
<td>200333</td>
</tr>
2020-02-06 18:51:14 +08:00
<tr expand-parent="001-001">
2020-02-06 16:43:18 +08:00
<td>001-2-2</td>
<td>2020-05-03</td>
<td>上小虎3</td>
<td>上海3</td>
<td>长宁区3</td>
<td>上海市长宁区淞虹路888号3</td>
<td>200333</td>
</tr>
2020-02-06 18:51:14 +08:00
<tr expand-parent="001">
<td>001-3</td>
<td>2020-05-03</td>
<td>上小虎3</td>
<td>上海3</td>
<td>长宁区3</td>
<td>上海市长宁区淞虹路888号3</td>
<td>200333</td>
</tr>
<tr expand="002">
<td>002</td>
<td>2020-01-03</td>
<td>小小虎1</td>
<td>上海1</td>
<td>长宁区1</td>
<td>上海市长宁区淞虹路888号1</td>
<td>200331</td>
</tr>
2020-02-06 18:51:14 +08:00
<tr expand-parent="002">
<td>002-1</td>
<td>2020-05-04</td>
<td>王小虎4</td>
<td>上海4</td>
<td>长宁区4</td>
<td>上海市长宁区淞虹路888号4</td>
<td>200334</td>
</tr>
2020-02-06 18:51:14 +08:00
<tr expand-parent="002">
<td>002-2</td>
<td>2020-01-03</td>
<td>小小虎1</td>
<td>上海1</td>
<td>长宁区1</td>
<td>上海市长宁区淞虹路888号1</td>
<td>200331</td>
</tr>
<tr>
<td>003</td>
<td>2020-05-04</td>
<td>王小虎4</td>
<td>上海4</td>
<td>长宁区4</td>
<td>上海市长宁区淞虹路888号4</td>
<td>200334</td>
</tr>
</tbody>
</table>
</div>
2020-01-31 19:44:16 +08:00
</div>
<script>
new SmartTable({
2020-02-04 11:59:05 +08:00
selector: '#smartTable1',
2020-02-07 17:32:19 +08:00
height: 320,
2020-02-07 21:13:37 +08:00
selection: 'radio'
2020-01-31 19:44:16 +08:00
})
new SmartTable({
selector: '#smartTable2',
align: 'left',
height: 320,
2020-02-07 17:32:19 +08:00
size: 'middle',
2020-02-07 21:13:37 +08:00
align: 'center',
2020-02-07 17:32:19 +08:00
selection: 'checkbox',
selectionKey: 1,
2020-01-31 19:44:16 +08:00
})
new SmartTable({
selector: '#smartTable3',
2020-02-06 16:43:18 +08:00
align: 'left',
expand: true,
defaultExpandAll: true
})
2020-01-31 19:44:16 +08:00
</script>
</body>
</html>