日期:2014-05-18  浏览次数:20776 次

用ajax刷新父页的问题
在主页面上有一个table   ,   选择table中的一条数据然后点编辑button以showmodel的形式弹出一个jsp页面,然后点弹出jsp的确定button关闭弹出页面并把修改的数据显示到主页面的table上,请问这个功能这么实现

------解决方案--------------------
用js吧,
------解决方案--------------------
用JS 刷新下父页面,或者使父页面在一次请求链接就行了.
------解决方案--------------------
opener.document.getElementById( "... ").value= " "
------解决方案--------------------
如果是showModalDialog弹出的窗口,可以使数据以window.returnValue的形式返回,就是关闭前将window.returnValue赋值,var str = showModalDialog(url, " ", "dialogWidth:30em; dialogHeight:12em; status:0;help:0 "); 对话框关闭后str就得到了返回值,就可以用js把返回的数据显示到主页面的table上。
如果是用window.open形式打开的窗口,可以在关闭窗口前使用window.opener调用其父窗口操作。