jQuery MiniUI

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

刷新选项卡 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2014-1-22 16:02:59 |只看该作者 |倒序浏览
如题,我现在做了一个A页面点击A页面Gridview中的一行数据链接到B页面,是选项卡模式打开B页面,我怎样在关掉B页面同时刷新A页面,望版主指点一下。

Rank: 8Rank: 8

沙发
发表于 2014-1-22 16:09:52 |只看该作者
是在tabs里打开的新页面B吗?可以监听tab关闭时候buttonclick事件,刷新a里面grid

Rank: 4

板凳
发表于 2014-1-22 16:18:47 |只看该作者
felt 发表于 2014-1-22 16:09
是在tabs里打开的新页面B吗?可以监听tab关闭时候buttonclick事件,刷新a里面grid ...

我这个关闭B页面时,不是点击关闭按钮,是直接关闭了,有例子说明一下吗?

Rank: 8Rank: 8

地板
发表于 2014-1-22 16:29:49 |只看该作者
wp260204287 发表于 2014-1-22 16:18
我这个关闭B页面时,不是点击关闭按钮,是直接关闭了,有例子说明一下吗? ...

那就监听tabdestroy事件
你的tabs和grid在一个页面的话直接grid.reload()一下好了
跨页面的话就a页面定义
top["win"]=window
function reloadGrid(){
     grid.reload()
}
然后tabs所在页面
function onTabDestroy(){
    top["win"].reloadGrid()
}

Rank: 4

5#
发表于 2014-1-22 16:59:46 |只看该作者
felt 发表于 2014-1-22 16:29
那就监听tabdestroy事件
你的tabs和grid在一个页面的话直接grid.reload()一下好了
跨页面的话就a页面定义 ...

斑竹,好像不行啊,能不能具体的啊

Rank: 8Rank: 8

6#
发表于 2014-1-22 17:02:32 |只看该作者
wp260204287 发表于 2014-1-22 16:59
斑竹,好像不行啊,能不能具体的啊

你又没说明你的环境,怎么具体啊
你A页面点击打开选项卡,你这选项卡是在哪个页面

Rank: 4

7#
发表于 2014-1-22 17:14:38 |只看该作者
felt 发表于 2014-1-22 17:02
你又没说明你的环境,怎么具体啊
你A页面点击打开选项卡,你这选项卡是在哪个页面 ...

不好意啊,斑竹我给你上传了一张图片
如图,我在tab1中选择一条数据弹出tab2来,然后我把TAb2页面关闭了,想刷新Tab1页面中的GRIDVIEW,希望斑竹指点一下啊
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

8#
发表于 2014-1-22 17:18:42 |只看该作者
wp260204287 发表于 2014-1-22 17:14
不好意啊,斑竹我给你上传了一张图片
如图,我在tab1中选择一条数据弹出tab2来,然后我把TAb2页面关闭了 ...

tab1里面的datagrid所在页面是url加载的吧?
那个页面A里面定义
top["win"]=window
function reloadGrid(){
     grid.reload()
}
然后tabs所在页面,就是主页面B
监听tabs的ontabdestroy事件
function onTabDestroy(){
      top["win"].reloadGrid();
}
这样试试

Rank: 4

9#
发表于 2014-1-26 15:15:39 |只看该作者
felt 发表于 2014-1-22 17:18
tab1里面的datagrid所在页面是url加载的吧?
那个页面A里面定义
top["win"]=window

已经OK了

Archiver|普加软件

GMT+8, 2024-11-7 01:40 , Processed in 1.069436 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部