Easyui datagrid showFooter 位置放到表格上面

easyui-datagrid showFooter 位置放到表格上面方法

一、方法:

在列表的onLoadSuccess 函数中添加如下方法showFooterMove(gridId);其中参数gridId为列表的id值

function showFooterMove(gridId){
	//左边的行号
	$("#"+gridId).parent().addClass(gridId)
    var body1 = $(".datagrid-body",$("."+gridId+" .datagrid-view1"));
    var footer1 = $(".datagrid-footer",$("."+gridId+" .datagrid-view1"));
    //添加到header div 之后
    $("."+gridId+" .datagrid-view1").find("div").eq(0).after(footer1);   
    //右边的数据内容                
    var body2 = $(".datagrid-body",$("."+gridId+" .datagrid-view2"));
    var footer2 = $(".datagrid-footer",$("."+gridId+" .datagrid-view2"));
    //添加到header div 之后
    $("."+gridId+" .datagrid-view2").find("div").eq(0).after(footer2);
}

二、注意事项:

当showFooter用作金额合计调用reloadFooter时需要注意showFooterMove(gridId)方法应该优先于reloadFooter方法的使用;否则会出现当表格有滚动条时进行刷新,列不对齐的情况。

三、示例:

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值