• jquery于form正在使用submit问题,未解决


      $("#login_btn").click(function(){type为submit的button下
        if($("#id_password").val().length == 0){//检验password是否为空
          $('form').submit(function(){
            alert("1")
            return false;
          });
        }else if($("#vali").val() != code){//验证码是否正确
          $('form').submit(function(){
            alert("2")
            return false;
          });
        }else{
          $('form').submit(function(){
            alert("3")
            return true;
          });
        }
      });
    在測试的时候发现,当password为空的时候,弹出1;再点击一次。弹出两次1。再点击,弹出三个1;输入password后。再点击,发现弹出1,1。1。2,找了好长时间不知道原因
    后来改变策略
    <pre name="code" class="html">$('form').submit(function(){
        var b = true;
        if($( "#id_password").val().length == 0 ){
          $("#verify").html('<div class="alert alert-error">请输入密码!</div>').show();
          b = false;
        }else if( $("#vali").val() != code ){
          $("#verify").html('<div class="alert alert-error">验证码输入错误!</div>').show();
          b = false;
        }else{
          b = true;
        }
          return b;
      });
    这样就能够该,我不知道为什么~~~~求答案

    
    

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    SDOI2016游戏
    李超线段树
    SDOI2016数字配对
    SDOI2016储能表
    ! JOISC2020DAY3星座3
    JOISC2020DAY2有趣的 Joitter 交友
    第十天学习内容 函数
    第九天学习内容 结构体
    第八天学习内容 集合
    第七天学习内容 数组
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/4852507.html
Copyright © 2020-2023  润新知