按下页面A.jsp上的按钮出现模态对话框B,在对话框里填好数据提交表单,form.target="A.jsp".  此时由于A.jsp是对话框的父爷面,所以不关闭模态对话框B,提交会挂起,一关闭对话框B,A.jsp就更新数据了.   问:能不能不关闭对话框B,也能提交数据更新父页面啊?

解决方案 »

  1.   

    用模态窗口是做不到的,你可以用非模态的模态对话框是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应,如单击【确定】或【取消】按钮等将该对话框关闭。模态对话框垄断了用户的输入。当一个模态对话框打开时,用户只能与该对话框进行交互,而其他用户界面对象收不到输入信息。模态对话框下,用户需要操作目标对话框就必须先操作模态对话框。与模态对话框不同,非模态对话框不垄断用户的输入,用户打开非模态对话框后,仍然可以与其它界面进行交互。