jQuery MiniUI

 找回密码
 立即注册
查看: 2891|回复: 7
打印 上一主题 下一主题

InlineDetailGrid刷新后--已解决 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2017-4-1 09:59:54 |只看该作者 |倒序浏览
本帖最后由 davis3747 于 2017-4-1 14:43 编辑

第一张图片显示正常,在用grid.load();或grid.reload();重新加载表格后子表就不显示了(第二张图)子表没有点击加号前怎么怎么刷新母表都没有问题,只要点击一次加号展开过子表,再刷新就不行了!





附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2017-4-1 10:22:50 |只看该作者
因为子表格是在父表格的行展开的时候才加载的,刷新完子表格还没有创建,也就刷新不出来。
但是我们内部处理,展开的时候刷新,刷新完应该收缩着的
http://www.miniui.com/demo/#src=datagrid/inline_detailgrid.html

Rank: 2

板凳
发表于 2017-4-1 10:47:24 |只看该作者
dforce 发表于 2017-4-1 10:22
因为子表格是在父表格的行展开的时候才加载的,刷新完子表格还没有创建,也就刷新不出来。
但是我们内部处 ...

我这里也是刷新完收缩着,但是再点开加号展示子项的时候就出现图2的效果了.
我刚把例子里的全部拷贝进项目测试出来还是这样.
奇怪的问题.我再看看了!

Rank: 2

地板
发表于 2017-4-1 13:47:39 |只看该作者
davis3747 发表于 2017-4-1 10:47
我这里也是刷新完收缩着,但是再点开加号展示子项的时候就出现图2的效果了.
我刚把例子里的全部拷贝进项目 ...

用自己的测试不行。用例子测试也不行~啥情况这是!

Rank: 8Rank: 8

5#
发表于 2017-4-1 14:03:30 |只看该作者
davis3747 发表于 2017-4-1 13:47
用自己的测试不行。用例子测试也不行~啥情况这是!

你下载我们最新的试用包,运行试用包里面的这个示例有问题吗?
如果最新试用包里的没问题,那就是你现在的版本问题了。

Rank: 2

6#
发表于 2017-4-1 14:11:14 |只看该作者
felt 发表于 2017-4-1 14:03
你下载我们最新的试用包,运行试用包里面的这个示例有问题吗?
如果最新试用包里的没问题,那就是你现在 ...

好我测试一下
<script>
        mini.parse();
        var grid = mini.get("dept_grid");
        grid.load();
        var Entrygrid = mini.get("employee_grid");
        function TEST() {
            grid.load();
        }
        //展开明细列表
        function onShowRowDetail(e) {
            
            var grid = e.sender;
            var row = e.record;
            var td = grid.getRowDetailCellEl(row);

           //现在的如果展开一次运行到这一步之后下面就不执行了!
            td.appendChild(detailGrid_Form);
            

            detailGrid_Form.style.display = "block";
            Entrygrid.load();
        }
    </script>

Rank: 8Rank: 8

7#
发表于 2017-4-1 15:41:37 |只看该作者
davis3747 发表于 2017-4-1 14:11
好我测试一下

        mini.parse();

测试了试用包里面的这个示例了吗?有问题?

Rank: 2

8#
发表于 2017-4-17 14:56:36 |只看该作者
felt 发表于 2017-4-1 15:41
测试了试用包里面的这个示例了吗?有问题?

感谢关心。。。是个人代码写的有问题!

Archiver|普加软件

GMT+8, 2024-10-1 04:26 , Processed in 1.056624 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部