先看一些效果:
不用 bootstrap 的表格合并主要是因为分页的时候算多条记录,我想要按一条记录那样来显示。
代码:
CSS:
.table-list{
margin:-8px;
}
.table-list>li{
padding:8px;
border-bottom:1px solid #777;
height:47px;
}
.table-list>li:last-child{
border-bottom:none;
}
HTML:
<table id="dataId" data-toggle="table" data- data-query- data-query-params-type="limit" data-method="post" data-content-type="application/x-www-form-urlencoded;charset=UTF-8">
<thead>
<tr>
<th data-width="3%" data-checkbox="true"></th>
<th data-width="15%" data-field="year" data-align="center">年度</th>
<th data-width="40%" data-field="subjectText" data-formatter="testAAA" data-align="center">test标题</th>
</tr>
</thead>
</table>
JS:
// 一个li标签表示一行
function testAAA(data, row, index) {
var html = "<ul class=\"table-list\">";
html += "<li>aaa</li>";
html += "<li>bbb</li>";
html += "<li>ccc</li>";
html += "</ul>";
return html;
}