jQuery MiniUI

标题: 两个表联动的问题 [打印本页]

作者: foryouhlp    时间: 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>"});
     }
        }


作者: factory    时间: 2014-6-24 09:13:46

什么被调用2次?
作者: foryouhlp    时间: 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次
作者: felt    时间: 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上测试下
作者: foryouhlp    时间: 2014-6-24 11:48:43

felt 发表于 2014-6-24 10:32
http://www.miniui.com/demo/#src=datagrid/detailgrid.html
你在这个demo上测试下

那个肯定没问题,问题是在我这里有问题
作者: felt    时间: 2014-6-24 14:15:36

foryouhlp 发表于 2014-6-24 11:48
那个肯定没问题,问题是在我这里有问题

我们例子都是好的,你那有问题,我们没法重现
你自己检查下代码
作者: foryouhlp    时间: 2014-6-27 21:16:19

felt 发表于 2014-6-24 14:15
我们例子都是好的,你那有问题,我们没法重现
你自己检查下代码

你的例子都是好的,问题都是别人的。
作者: felt    时间: 2014-6-27 23:27:08

foryouhlp 发表于 2014-6-27 21:16
你的例子都是好的,问题都是别人的。

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





欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2