日期:2014-05-20  浏览次数:20654 次

子父窗口问题
我有一列表 分页显示的是每条记录的信息。现在有修改操作!
单击“修改”,弹出一个子窗口页面,在这个子窗口页面中填写好信息
点击“确定修改”。程序就走到后台去修改

现在我的问题是:
  当修改后(成功或者失败)在子窗口中alert一下 相应的信息!然后子窗口关闭。
  回到父页面(即列表页面)!

------解决方案--------------------
这个不复杂吧?

无非是你子窗口提交给Servlet,Servlet处理完毕后,直接返回类似于:
<script language="javascript">
alert("成功");
window.close();
</script>


但是按理来说,父窗口还应该刷新当前列表页面。

也就是要调用类似于:
opener.reloadlist();
------解决方案--------------------
不明白,子窗口自动关闭还是别的你的数据走后台了父窗口应该刷新吧,要不试下ajax动态提交下试试。
------解决方案--------------------
Java code
            $("#提交").click(function()
            {
                        
                $.post("<%=basePath%>你的servlet", $("#表单").serialize(), function(result)
                {
                    if(result=="success"){
                                          windows.location.href="跳转";
                    }
                });            
            });