我在模式对话框里有一个from和,一个table,提交数据后在模式对话框的table,显示,问题是没次新增后,都不能看到新增的数据,只有重新打开才能看到提交的数据,问题在于如何刷新showModalDialog????
var re = window.showModalDialog();
if(re==1)
刷新
不上刷新的代码吧,二选一
1.forms[0].submit()
2.dopostback()
你在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>