之前做项目用过bootstrap table设置过跨列的,这次项目想设置跨行,结果发现方法完全不一样.废话不多说直接上代码
onLoadSuccess: function (data) {
console.log(data)
var datas = data.data;
for(var i=0;i<datas.length;i++){
var rowspan = datas[i].rowspan;
if(rowspan>1){
$('#table').bootstrapTable('mergeCells', {index: i, field: 'teacherName', rowspan: rowspan});
}
}
},
在onloadSuccess中,index为行的索引值,rowspan为要跨的行数.
$('#table').bootstrapTable('mergeCells', {index: index, field: 'teacherName', rowspan: rowspan});