jQuery MiniUI

标题: tab页面间的刷新问题 [打印本页]

作者: zhangsongyang    时间: 2015-3-10 10:06:37     标题: tab页面间的刷新问题

tabs中有两个tab页面A,B.从A到B,关闭B,则刷新了A.现在我碰到的问题是,要是之前把A关闭掉了之后,再关闭B,如何刷新A,或者是如何记录B是有A页面打开的。求解,急等!!


作者: dforce    时间: 2015-3-10 10:53:44

[attach]5917[/attach]
做了个简单的例子,参考下


作者: zhangsongyang    时间: 2015-3-10 14:10:44

dforce 发表于 2015-3-10 10:53
做了个简单的例子,参考下

A页面是动态生成的,name不好拿啊,
作者: dforce    时间: 2015-3-10 14:43:22

zhangsongyang 发表于 2015-3-10 14:10
A页面是动态生成的,name不好拿啊,

你动态生成的时候可以给name
作者: zhangsongyang    时间: 2015-3-10 15:43:16

dforce 发表于 2015-3-10 14:43
你动态生成的时候可以给name

主要是name已经动态生成了,很多页面,name不好拿
作者: dforce    时间: 2015-3-10 16:03:47

zhangsongyang 发表于 2015-3-10 15:43
主要是name已经动态生成了,很多页面,name不好拿

那你可以这样,监听tabs的ontabdestroy事件,如果a关闭的话给个标记,然后b调用的时候查看这个标记
作者: zhangsongyang    时间: 2015-3-11 09:44:03

dforce 发表于 2015-3-10 16:03
那你可以这样,监听tabs的ontabdestroy事件,如果a关闭的话给个标记,然后b调用的时候查看这个标记 ...

能给下详细的代码吗,这个标记如何给,如何取?谢谢了。
作者: felt    时间: 2015-3-11 10:49:31

zhangsongyang 发表于 2015-3-11 09:44
能给下详细的代码吗,这个标记如何给,如何取?谢谢了。

我只是提供一个思路
最好的方法还是你的tab有特定的name
作者: zhangsongyang    时间: 2015-3-11 11:09:26

felt 发表于 2015-3-11 10:49
我只是提供一个思路
最好的方法还是你的tab有特定的name

恩恩,谢谢了,主要是getTab(name),是按照name取tab的,但是动态生成的name值很长,我是想能不能给一个特殊的标志,在B页面直接根据这个标志取A的tab。




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