$(function(){
$('#dg').datagrid({
title:'test',
view:detailview,
remoteSort:false,
singleSelect:true,
nowrap:false,
fit:true,
fitColumns:true,
url:'${pageContext.request.contextPath}/getPieTable',
columns:[[
{field:'area',title:'地区',width:163,align:'center'},
{field:'time',title:'时间',width:100,sortable:true,align:'center'}
]],
detailFormatter:function(index, row){
return '<div style="padding:2px"><table id="ddv-' + index + '"></table></div>';
},
onExpandRow:function(index,row){
$('#ddv-'+index).datagrid({
url:'${pageContext.request.contextPath}/loadDetailView',
fitColumns:true,
singleSelect:true,
height:'auto',
columns:[[
{field:'time',title:'时间',width:50,align:'center'},
{field:'site',title:'地点',width:50,align:'center'},
{field:'cost',title:'费用',width:50,align:'center'}
]],
//onresize 事件会在窗口或框架被调整大小时发生。
onResize:function(){
$('#dg').datagrid('fixDetailRowHeight',index);
},
onLoadSuccess:function(){
setTimeout(function(){
//fixDetailRowHeight修复明细行高度
$('#dg').datagrid('fixDetailRowHeight',index);
},0);
}
});
$('#dg').datagrid('fixDetailRowHeight',index);
}
});
});
detailview按钮列 点击弹出窗口中使用datagrid
最新推荐文章于 2023-11-04 13:54:33 发布