异步验证失败

浏览:516 发布日期:2015/05/16 分类:求助交流
用jQUery异步验证失败,请大家帮帮忙看看是哪里出错了 万分感谢!

表单代码:        </form>
        <form class="form-vertical register-form" id="myform" action="{:U('Login/registerHandler')}" name="register" method="post" style="display: none;">
          <h3 class="form-title">
            Register
          </h3>

          <div class="form-group">
            <div class="input-icon">
              <i class="icon-user">
              </i>
              <input type="text" name="username" id="username" class="form-control" placeholder="Username"/>
            </div>
          </div>

          <div class="form-group">
            <div class="input-icon">
              <i class="icon-lock">
              </i>
              <input type="password" name="password" class="form-control" placeholder="Password"/>
            </div>
          </div>

          <div class="form-group">
            <div class="input-icon">
              <i class="icon-ok">
              </i>
              <input type="password" name="password_confirm" class="form-control" placeholder="Confirm Password"/>
            </div>
          </div>

          <div class="form-group">
            <div class="input-icon">
              <i class="icon-envelope">
              </i>
              <input type="text" name="Email" class="form-control" placeholder="Email address"/>
            </div>
          </div>


          <div class="form-actions">
            <button type="button" class="back btn btn-default pull-left">
              <i class="icon-angle-left">
              </i>
              Back
              </i>
            </button>
            <button type="submit" class="submit btn btn-primary pull-right">
              Sign Up
              <i class="icon-angle-right">
              </i>
            </button>
          </div>

        </form>
下面是JS:<script>
      $(document).ready(function() {


        var checkUsernameUrl = "{:U('Login/checkUsername')}";
        Login.init();
        
        //alert(checkUsernameUrl);

  $('form[name=register]').validate({

    rules : {
      username : {
        required : true,
        remote : {
          url : checkUsernameUrl,
          type : 'post',
          dataType : 'json',
          data : {
            username : function () {
              return $('#username').val();
            }
          }
        }
      }
    },
    messages : {
      username : {
        required : '账号不能为空',
        remote : '账号已存在'
      }
    }
  });

      });

    </script>
    Public function checkUsername () {

    
        echo false;
    
    }

附件 help.zip ( 2.12 MB 下载:0 次 )

最佳答案
评论( 相关
后面还有条评论,点击查看>>