jQuery MiniUI

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

两个表联动的问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-6-23 19:14:18 |只看该作者 |倒序浏览
关于两个表联动的问题,为什么我一调用子表如果子表有数据会连续调用2次,如果子表没有数据只调用一次,这是为什么?而且第二次调用数据时 alert(record.RANGE_ID)取不到值,这是为什么,希望大手指点一下呀!

function onSelectionChanged(e) {
            var grid3 = e.sender;
            var record = grid3.getSelected();
   alert(record.RANGE_ID);
              if (record) {
              grid_sub.load({appname:"<!$MG_APP_NAME>",prgname:"RANGE_CND_LIST_JSON_DATA",arguments:'-A'+mini.get("key2").getValue()+",-A"+record.RANGE_ID+",-A<!$MG_STAFF_TYPE>"});
     }
        }

Rank: 8Rank: 8

沙发
发表于 2014-6-24 09:13:46 |只看该作者
什么被调用2次?

Rank: 3Rank: 3

板凳
发表于 2014-6-24 09:47:33 |只看该作者
factory 发表于 2014-6-24 09:13
什么被调用2次?

grid_sub.load({appname:"<!$MG_APP_NAME>",prgname:"RANGE_CND_LIST_JSON_DATA",arguments:'-A'+mini.get("key2").getValue()+",-A"+record.RANGE_ID+",-A<!$MG_STAFF_TYPE>"});
这句话被调用2次

Rank: 8Rank: 8

地板
发表于 2014-6-24 10:32:19 |只看该作者
foryouhlp 发表于 2014-6-24 09:47
grid_sub.load({appname:"",prgname:"RANGE_CND_LIST_JSON_DATA",arguments:'-A'+mini.get("key2").getV ...

http://www.miniui.com/demo/#src=datagrid/detailgrid.html
你在这个demo上测试下

Rank: 3Rank: 3

5#
发表于 2014-6-24 11:48:43 |只看该作者
felt 发表于 2014-6-24 10:32
http://www.miniui.com/demo/#src=datagrid/detailgrid.html
你在这个demo上测试下

那个肯定没问题,问题是在我这里有问题

Rank: 8Rank: 8

6#
发表于 2014-6-24 14:15:36 |只看该作者
foryouhlp 发表于 2014-6-24 11:48
那个肯定没问题,问题是在我这里有问题

我们例子都是好的,你那有问题,我们没法重现
你自己检查下代码

Rank: 3Rank: 3

7#
发表于 2014-6-27 21:16:19 |只看该作者
felt 发表于 2014-6-24 14:15
我们例子都是好的,你那有问题,我们没法重现
你自己检查下代码

你的例子都是好的,问题都是别人的。

Rank: 8Rank: 8

8#
发表于 2014-6-27 23:27:08 |只看该作者
foryouhlp 发表于 2014-6-27 21:16
你的例子都是好的,问题都是别人的。

我们例子好的,你又不提供重现的例子,我们怎么找到问题来解决

Archiver|普加软件

GMT+8, 2024-9-29 11:40 , Processed in 1.041779 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部