星生

导航

tab

我的项目使用easyui作为前台的展示框架
现在页面中是一个layout布局(分上,左,中)
在左边是一些菜单,点击后,在中间部分增加一个tab显示内容
而增加的tab里面是显示一些列表数据,列表上面是查询条件,为了能使查询条件能够伸缩,所以在新增的tab里面又使用了layout(分上和下,上面是查询条件框,下面是列表数据)。
现在问题来了,当关闭一个tab页的时候没有问题,但是我在tab页的叉叉按钮旁边(在tab页的title旁边)连续点击鼠标左键(注意,我的新增的tabs的cache=true),这个时候是没有任何反映的(本来就没有任何反映),但是当我这个再去点tab的叉叉关闭tab的时候,就会报js错误了($.data("...").data为空)。
我试过了,只要不嵌套layout就不会有这个问题。
求大侠们帮忙看看????

 

 

当新增tabs里面用iframe嵌套的时候,就没有问题。
但是用iframe嵌套后,在tab里面打开dialog(modal=true)的时候,dialog只覆盖自己的iframe窗体。
有没有大侠知道啊,或者解决上面的报错的问题,或者解决后面的dialog不能覆盖全部IE窗口的问题。

 

知道了,还是用iframe嵌套在tabs里面
然后在子页面里面打开这样dialog
window.parent.$("#div").dialog();
这样dialog就覆盖整个页面了。

posted on 2015-04-01 11:50  Q星ZX  阅读(257)  评论(0编辑  收藏  举报