detailview按钮列 点击弹出窗口中使用datagrid

$(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);
	            }
		});
	});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值