jQuery MiniUI

标题: 获取grid值问题 [打印本页]

作者: 未名账户    时间: 2014-6-9 15:27:02     标题: 获取grid值问题

在页面上我放了2个grid 都为可编辑状态,如图,在第2的一个grid加载完成后获取他的所有数据获取不到是什么问题?
    function load() {
        var aa = Div1.getData();
    }

作者: felt    时间: 2014-6-9 15:50:16

请提供重现的html页面,高级模式可以打包
作者: 未名账户    时间: 2014-6-9 17:06:28

felt 发表于 2014-6-9 15:50
请提供重现的html页面,高级模式可以打包

谢谢!

作者: felt    时间: 2014-6-9 17:25:45

未名账户 发表于 2014-6-9 17:06
谢谢!

function load() {
        var aa = Div1.getData();
    }
这个没找到啊
作者: 未名账户    时间: 2014-6-10 09:56:44

felt 发表于 2014-6-9 17:25
function load() {
        var aa = Div1.getData();
    }

哦  不好意思我重发个吧,其实随便加上就可以的,现在还不走这个方法了 ,搞不懂什么原因


作者: felt    时间: 2014-6-10 10:09:13

未名账户 发表于 2014-6-10 09:56
哦  不好意思我重发个吧,其实随便加上就可以的,现在还不走这个方法了 ,搞不懂什么原因

...

getData()只要你表格有数据就能获取到,你现在这方法调用的时间是不是不对
作者: 未名账户    时间: 2014-6-10 10:37:24

felt 发表于 2014-6-10 10:09
getData()只要你表格有数据就能获取到,你现在这方法调用的时间是不是不对 ...

不可能  我就在grid2数据加载完成后获取到他的所有数据

作者: felt    时间: 2014-6-10 10:56:10

未名账户 发表于 2014-6-10 10:37
不可能  我就在grid2数据加载完成后获取到他的所有数据

你页面加个按钮试试弹getData试一下
你现在是不是直接写在load()后面,表格异步加载的,可能还没加载好
作者: 未名账户    时间: 2014-6-10 11:12:51

felt 发表于 2014-6-10 10:56
你页面加个按钮试试弹getData试一下
你现在是不是直接写在load()后面,表格异步加载的,可能还没加载好 ...

弹出getData里面是有数据的,
   $(function() {
        var aa = Div1.getData();
    });
    window.onload = function() {
        var aa = Div1.getData();
    }
这个两总方法都获取不到,能不能有其他的办法加载完成后获取到grid的数据?

作者: felt    时间: 2014-6-10 11:57:43

未名账户 发表于 2014-6-10 11:12
弹出getData里面是有数据的,
   $(function() {
        var aa = Div1.getData();

grid.load(null,function(){
   grid.getData()
})
load的回调里可以获取
作者: 未名账户    时间: 2014-6-10 12:21:05

felt 发表于 2014-6-10 11:57
grid.load(null,function(){
   grid.getData()
})

非常感谢,成功了
作者: 未名账户    时间: 2014-6-10 12:44:57

本帖最后由 未名账户 于 2014-6-10 12:46 编辑
felt 发表于 2014-6-10 11:57
grid.load(null,function(){
   grid.getData()
})

版主您好。还有一个问题就是,在我录入我页面配比的时候grid2里的物料产量和库存是根据上面grid1的生料的产量来进行运算的,也就是当在我录入配比的时候grid2里的物料产量和库存也是在变的,现在用了这个回调获取grid2里的数据,是不是在会调里会重新获取一遍grid2的数据?

作者: felt    时间: 2014-6-10 13:23:39

未名账户 发表于 2014-6-10 12:44
版主您好。还有一个问题就是,在我录入我页面配比的时候grid2里的物料产量和库存是根据上面grid1的生料的 ...

你录入的后没有重新加载的话是不会变的
作者: 未名账户    时间: 2014-6-10 15:39:30

felt 发表于 2014-6-10 13:23
你录入的后没有重新加载的话是不会变的

解决了,谢谢




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