Max VIP2
2016-11-07 开始修炼简单之道
刚刚
Jieven 发表了文章
53月前
Max 回复
已解决已解决已解决已解决已解决
53月前
Max 回复
已解决已解决已解决已解决已解决已解决已解决
72月前
Max 回复
多谢指点,去看了GridController,了解了具体查询的拼装流程,
我这里的问题是如果总记录数是100,当前分页只查询出15,出现的合计价格就是当前页面15条记录的合计,会对用户造成误解,所以每次查询都需要全部结果

尝试了在对象上面添加依赖 js,然后对 onBeforeLoad 事件添加
var pager = $("#grid").datagrid("getPager");
pager.pagination({
pageSize: 5,//每页显示的记录条数,默认为10
pageList: [5]
});
的方法,发现第一次load的时候无法生效,第二次才开始起作用,

现在使用暴力方案临时解决的 修改grid.tag
根据objectCode判断是否分页 解决合计只统计当前分页的bug
if(objectCode=='v_order_sku_preview'){
isPaging=false;
}
效果就是不做分页显示所有,最后一行加上合计
72月前
Max 回复
@亮李2011 你帮我找了个bug啊,我这个统计当前页的总数,显示的不是真正的合计。。。