showmodaldialog子窗口中填完数据,点击确定提交数据表单后,如果提交失败,通过一个alert弹窗提示,点击确定之后,子窗口就全白色了,请问怎么保持刚才填数据的这个子窗口?急求解决方案。

解决方案 »

  1.   

    你用ajax提交,如果你用form提交,是会有问题,因为你得重新生成你的子窗口。用ajax提交就不会有问题,而且可以用div代替alert。
      

  2.   

    你提交失败是什么情况?
    是提交的数据有空值吗?
    如果是这样的话你可以这样做:
    <input type="submint" value="提交" onclick="return check()">
    在javascript中写一个check方法
    function check(){
       if(document.getElementById("控件Id").value=""){
          return false;
       }
       ......
       return true;}
      

  3.   

    有很多种方法可以将提交的数据放到request域中传回