jQuery MiniUI

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

关于关闭弹出框的问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-5-14 10:25:17 |只看该作者 |倒序浏览
我现在点击一个操作,然后弹出了一个框,这个框里是一个表单,我想在点击提交表单后,自动关闭当前这个弹出窗口,回到主页面,没有使用ajax提交数据,请问怎么做呢?

Rank: 3Rank: 3

沙发
发表于 2012-5-14 10:52:26 |只看该作者
写一个关闭窗口的方法,根据传递的参数判断是否关闭该窗口。提交表单后调用该方法,并传递关闭的动作。

Rank: 2

板凳
发表于 2012-5-14 10:54:09 |只看该作者
本帖最后由 lihui 于 2012-5-14 11:01 编辑
969844859 发表于 2012-5-14 10:52
写一个关闭窗口的方法,根据传递的参数判断是否关闭该窗口。提交表单后调用该方法,并传递关闭的动作。 ...


我就是用的这种方法,问题是怎么都关不掉,程序是运行进来了,就是关不掉;我用了以下几种:
1.  <script type="text/javascript">
     if(值 == 1){
         alert('关闭');
          window.opener = null;
          window.close();
       }
      </script>
2.<script type="text/javascript">
     if(值 == 1){
       alert('关闭');
       CloseWindow("save");
     }
      </script>
3.<script type="text/javascript">
     if(值 == 1){
        alert('关闭');
       CloseWindow();
     }
      </script>

注:可以弹出 关闭  两个字

Rank: 9Rank: 9Rank: 9

地板
发表于 2012-5-14 15:22:35 |只看该作者
可以参考demo/datagrid/datagrid.html示例。
在编辑时,会有一个弹出框。
参考其内代码就可以了。

Rank: 2

5#
发表于 2012-5-14 15:33:21 |只看该作者
fcrong 发表于 2012-5-14 15:22
可以参考demo/datagrid/datagrid.html示例。
在编辑时,会有一个弹出框。
参考其内代码就可以了。 ...

因为我一开始就是自己布局,没有用miniui的编辑弹出框,现在用了mini.open弹出框,点击提交后,返回的页面还是显示在这个弹出框里,我想的是点击弹出框后,直接跳回到主页面,关闭这个弹出框

Rank: 9Rank: 9Rank: 9

6#
发表于 2012-5-14 15:42:28 |只看该作者
参考CloseWindow方法是怎么写的就可以了。

Archiver|普加软件

GMT+8, 2024-5-26 10:33 , Processed in 1.049501 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部