通过后台交互到前台的json数据data,通过for循环和if判断合并想要的单元格
onLoadSuccess: function (data) {
var curorderid=null;
var currowspan=1;
var index=0;
if (data.rows.length > 0) {
curorderid=data.rows[0].username;
}
for(var i=1;i<data.rows.length;i++){
if (data.rows[i].username==curorderid){
currowspan++;
}
if (data.rows[i].username != curorderid) {
alert(index+","+currowspan);
$('#exampleTable').bootstrapTable('mergeCells',{index: index,field: 'username',rowspan: currowspan});
$('#exampleTable').bootstrapTable('mergeCells',{index: index,field: 'phone',rowspan: currowspan});
$('#exampleTable').bootstrapTable('mergeCells',{index: index,field: 'address',rowspan: currowspan});
currowspan=1;
curorderid=data.rows[i].username;
index=i;
}
else {
$('#exampleTable').bootstrapTable('mergeCells',{index: index,field: 'username',rowspan: currowspan});
$('#exampleTable').bootstrapTable('mergeCells',{index: index,field: 'phone',rowspan: currowspan});
$('#exampleTable').bootstrapTable('mergeCells',{index: index,field: 'address',rowspan: currowspan});
}
}