如下修改即可:
 function Next() {
              result = doCheckMobile($("#mobileId").val());
             if (result) {
                //
                写表单提交的代码
             }             return false;
        }        }

解决方案 »

  1.   

    1楼大概没明白我的意思。。
    这个问题比较难描述。也就是说我点链接的时候,只执行了文本框的丢失焦点事件,而没有去执行自身的点击事件。也就是说根本没有执行Next();
      

  2.   

    把onblur 改成mouseout是OK的,但是用户体验太那啥了。
      

  3.   

    确实比较奇怪,能不能文本框不用blur了,放到Next方法中一起验证!
      

  4.   

    楼主说反了吧,onblur验证成功,应该是触发click的验证不成功时直接点链接,如果doCheckMobile里有 alert 之类的事,由于焦点转移了,onclick倒不会触发
      

  5.   

    楼主能不能先发一份完整的,放在一起的HTML代码