jQuery MiniUI

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

tab切换时如何获取当前点击tab下的datagrid [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-3-28 15:03:54 |只看该作者 |倒序浏览
    function change(e) {
        var tab = e.tab;
        var iframeEl = e.sender.getTabIFrameEl(tab);
    }
我这个代码有什么问题么?为什么我的iframeEl获取不到

Rank: 8Rank: 8

沙发
发表于 2013-3-28 15:45:38 |只看该作者
iframe是针对经过url来加载页面的tab的,我在另一篇帖子里回复你了,如果是在一个页面上写死的tab选项卡,那么是没有iframe的,而且你直接就可以通过id来获取你要的datagrid。

另外提醒一点,选项卡1个2个很少的话,你这种写法没问题,但是多了,建议还是参考http://www.miniui.com/demo/#src=tabs/load.html
来动态加载页面,这种才会有iframe

Rank: 2

板凳
发表于 2013-3-28 16:09:25 |只看该作者
本帖最后由 jl_wang 于 2013-3-28 16:12 编辑
factory 发表于 2013-3-28 15:45
iframe是针对经过url来加载页面的tab的,我在另一篇帖子里回复你了,如果是在一个页面上写死的tab选项卡, ...


一共是4个,这个真不能用你说的动态啊,这是由业务决定的啊,还是回答我上面的问题吧,是写死的tab
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2013-3-28 17:02:10 |只看该作者
jl_wang 发表于 2013-3-28 16:09
一共是4个,这个真不能用你说的动态啊,这是由业务决定的啊,还是回答我上面的问题吧,是写死的tab ...

你是datagrid跟tab写在同一个页面上的把?就是写死的
那你直接用给datagrid一个id  mini.get("id")就可以获取了
你想获取哪个就获取哪个

Archiver|普加软件

GMT+8, 2024-11-27 21:41 , Processed in 1.020110 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部