jQuery MiniUI

标题: window关闭后怎么自动打开tab [打印本页]

作者: lonm    时间: 2012-11-14 11:36:41     标题: window关闭后怎么自动打开tab

亲,
    用户在window中提交数据后,怎么自动打开tab



作者: factory    时间: 2012-11-14 13:45:39

有点不明白你的场景,
如果是提交之后打开tab,你用ajax提交,在success里面操作打开tab好了
作者: lonm    时间: 2012-11-14 13:58:09

本帖最后由 lonm 于 2012-11-14 13:59 编辑

我的页面布局和这个一样
http://www.miniui.com/demo/#src=datagrid/datagrid.html

我想点击“增加”并提交数据,新增员工的窗口关闭后,在code的tab页旁边自动创建一个tab页,tab中显示新增的员工信息。

现在是不知道怎么 “自动创建一个tab页”,请赐教啊
作者: factory    时间: 2012-11-14 14:28:30

本帖最后由 factory 于 2012-11-14 14:29 编辑
lonm 发表于 2012-11-14 13:58
我的页面布局和这个一样
http://www.miniui.com/demo/#src=datagrid/datagrid.html


tabs里面有个grid页面.
grid页面:
mini.open({
   .....
   ondestroy:function(data){    //data是子页面返回的参数,新增表单可以通过window.CloseOwnerWindow(data)方式关闭窗口的同时;这样把data参数返回给grid页面,
       var tabs = window.Owner.mini.get(tabsId);  // window.Owner获取父页面,也就是tabs所属的页面,通过tabs的id获取到tabs对象
       ......增加tab选项
   }
})

作者: lonm    时间: 2012-11-14 14:32:17

非常感谢!
我用这个也能达到效果了,再好学习你提供的方法

var node1 = {id:"456789",text:"我的世界",model:"__AA__",action:"__BB__"};
  window.parent.showTab(node1);




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