FineUI 官方论坛

标题: V3.3中表格客户端合计问题 [打印本页]

作者: 稀里糊涂丶娃    时间: 2013-6-18 16:15
标题: V3.3中表格客户端合计问题
我按照示例里面的表格可编辑“增”加的功能,然后按照客户端合计的方法写了JS,但是加载的时候这段代码报错:在遇到JScript运行时错误中断-‘Ext.get(...)’为空或不是对象

// 防止重复添加了合计行
            if (Ext.get(view.getRow(storeCount - 1)).hasClass('mygrid-row-summary')) {
                return;
            }

忽略错误,数据依旧能够添加进去,但是合计行也会多次添加
我在网页上用开发者工具查看,没有发现【'mygrid-row-summary'】这个,应该是这个的问题导致JS报错


还有什么其他方式实习:表格增加行同时有合计

作者: 秋收    时间: 2013-6-18 16:36
估计记录为空造成的,在前面添加一行
if (storeCount <= 0) return;
即可
作者: 稀里糊涂丶娃    时间: 2013-6-18 16:52
秋收 发表于 2013-6-18 16:36
估计记录为空造成的,在前面添加一行
if (storeCount

你这个方法虽然加载的时候不报错了,但是还是会出现重复的合计行
// 防止重复添加了合计行
            if (storeCount <= 0) {
                return;
            } else {

                if (Ext.get(view.getRow(storeCount - 1)).hasClass('mygrid-row-summary')) {
                    return;
                }
            }
作者: 秋收    时间: 2013-6-18 17:17
经反复测试,没有出现重复合计行,你估计没有在开头<style></style>中定义mygrid-row-summary的CSS描述。




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4