1.首先为treegrid绑定click事件。
2.遍历treegrid每一行的id。
var ck = Menu.table.getSelectedRow(), ids = [];
if(checkedArray(ck)){
$.each(ck, function(idx, item){
ids[idx]=item.id;
});
}
3.把点击遍历得到的ids转换成字符串,并赋值为 cId。
var cId = ids.toString(ids);
4.把得到的cId传到dao层实现数据库查询,并刷新table。
function select(){
$(‘.dataGrid1’).bootstrapTable(‘refresh’,{query:{cId}});
}
select();
到此,就能实现遍历bootstraptable-treegrid的id当点击每一行时按条件刷新另一个table的内容了。