问题描述:我在页面的Form中写了submit公共处理方法,以便于对于所有的提交都可以处理,但现在有特殊的情况:当我点击Button提交时,如果发现条件不成立,就无需页面提交,直接停留在原来的界面,不知道改如何处理呢?

解决方案 »

  1.   

    if 条件成立
    submit不成立的时候他是不会提交的
      

  2.   

    建立ButtonA和ButtonB,ButtonA判断条件是否成立,ButtonB用来submit(放在隐藏的div中,让它不可视)
    if(ButtonA)
    {
        ButtonB.click();
    }
      

  3.   

    ButtonA 是input 不用走后台代码,一定要后台判断条件(例如:数据库验证),可以ajax,然后判断返回值
      

  4.   

    js里写onSubmit事件,在事件里判断!
      

  5.   

    问题是这一个页面里有许多个提交,我已经在前台的Form中写了一个公用submit
      

  6.   

    用js啊http://www.lokcore.com/avrilxu/article.asp?id=8