我在模式对话框里有一个from和,一个table,提交数据后在模式对话框的table,显示,问题是没次新增后,都不能看到新增的数据,只有重新打开才能看到提交的数据,问题在于如何刷新showModalDialog????
2 回答

撒科打诨
TA贡献1934条经验 获得超2个赞
你在ModalDialog中添加数据,然后在ModalDialog显示数据,跟普通的做法form有什么区别?
ModalDialog一般都是作为子窗体来的。如果你想刷新父窗体:
1.在父窗体中,你showModalDialog的function 中修改
var rs = window.showModalDialog();
if (rs) {window.location.reload();}
2.在ModalDialog的提交事件后面执行
<script language="javascript" type="text/javascript">
window.returnValue = true;window.close();
</script>
添加回答
举报
0/150
提交
取消