【1】引入需要的datagrid-detailview.js
【2】初始化表单后接着初始化详细信息
//<!--显示datagrid的详细信息-->
$('#dg').datagrid({
view: detailview,
detailFormatter:function(index,row){
return
'<div
class="ddv"></div>';
},
onExpandRow:
function(index,row){
$('#dg').datagrid('unselectAll');
//取消选中
var ddv =
$(this).datagrid('getRowDetail',index).find('div.ddv');
ddv.panel({
border:false,
cache:true,
href:'admin/extraSubjectListView.jsp?id='+row.id,
onLoad:function(){
$('#dg').datagrid('fixDetailRowHeight',index);
$('#dg').datagrid('selectRow',index);
$('#dg').datagrid('getRowDetail',index).find('form').form('load',row);
}
});
$('#dg').datagrid('fixDetailRowHeight',index);
}
});
红色部分可变;
加载中,请稍候......