- 利用全局变量保存当前展开的父表格行数
var currentChildRow = -1;//当前展开的第几个子表格
- 在父表格展开函数下列位置添加下面代码
onExpandRow: function(rowIndex, rowData){
var rows = $('#dg').datagrid('getRows');
currentChildRow = rowIndex;//赋值当前行数,
...
}
- 在需要的地方获取子表格选择行
var ddv = $("#dg").datagrid('getRowDetail',currentChildRow).find('table.ddv');//dg为父表格id
var selRows = ddv.datagrid('getChecked'); //得到子表格选择的行数