`
qingwei201314
  • 浏览: 168239 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

前台验证框架 jqueryvalidation

 
阅读更多

官网: http://jqueryvalidation.org

需引入两个js文件:

<script type="text/javascript" src="${util.path}/js/jquery-1.8.3.min.js"></script>

<script type="text/javascript" src="${util.path}/js/validate/jquery.validate.js"></script>

 

1.ajax调用后台的验证:

<script type="text/javascript">

$("#myform").validate({

rules: {

phone: {

required: true,

minlength: 2,

remote: "${util.path}/user/validatePhone.do"

}

},

messages: {

phone: {

required: "Enter a username",

minlength: "Enter at least {0} characters",

remote: "ajax验证不通过"

}

}

});

</script>

 

2.自定义的验证:

$.validator.addMethod("phoneValidate", function(value) {

 

return value == "18902467883";

}, '输入的号码必须为18902467883');

 

$("#myform").validate({

rules: {

phone: "phoneValidate"

}

});

其中:myform 为form的id, phone为要验证元素的id.

3.失焦点时的验证:

  var validator = $("#form1").validate({
   onfocusout: function(element) { $(element).valid();},
   rules : {
    test1 : {
     required : true
    },
    test2 : {
     required : true
    }
   }
  });
  
  $(function() {
   $("#submitForm").click(function() {
    validator.form();
    $.post("/test", $("#form1").serialize(), function(date) {
     alert("success");
    });
   });
  });

分享到:
评论

相关推荐

    jquery-validate前台验证框架,带详细使用方法

    《jQuery Validate 前台验证框架的详细使用指南》 jQuery Validate 是一款广泛使用的JavaScript库,专门用于在前端进行表单验证。它为HTML表单提供了强大的、易于使用的验证功能,能够有效地提升用户体验,确保用户...

    rapid_validation_1.5.1网页前台验证jquery插件

    此插件不仅支持jQuery库,还能够与使用Prototype核心的项目无缝集成,这意味着开发者无需担心框架冲突问题,可以轻松地将验证功能引入现有的项目中。这在实际开发环境中显得尤为关键,因为许多网站和应用已经基于...

    前台form 验证js大全

    jQuery简化了DOM操作和事件处理,许多前端框架如React、Vue等也提供了便捷的表单验证方式。例如,React中可以使用`onChange`事件实时验证,Vue中则可通过`v-model`及计算属性实现。 七、现代验证API HTML5引入了...

    net开发框架(mvc)

    可以使用DataAnnotations属性在模型类中定义验证规则,这些规则将在客户端(通过jQuery Unobtrusive Validation)和服务器端自动应用,确保数据的正确性。 文件名为“Demo”的可能是一个示例项目,其中可能包含了...

    jquery框架

    这个“很全的前台jquery框架”压缩包包含了一个版本为1.7的jQuery参考手册,日期为2012年2月9日的.chm文件,这种文件格式是Microsoft的帮助文档格式,通常用于存放技术文档或API参考。 1. **jQuery基础知识**: - ...

    C# mvc框架创建文档 基于bootstrap前端框架

    - **JQuery 插件**:文件中还提到了多个jQuery插件,如jQuery.FileUpload、jQuery.Validation等,这些插件扩展了jQuery的核心功能,用于实现文件上传、表单验证等功能。 - **font-awesome**:版本4.6.1,这是一个...

    validator.rar

    7. **插件和扩展**:一些流行的前端验证框架,如jQuery Validation Plugin,提供了丰富的插件和扩展,可以增强其功能和适应性。 8. **API友好**:Validator通常提供简洁的API,使得与其他前端组件如表单库、UI库的...

    javascript实现常用的表单前台数据的校验

    这可以通过扩展验证函数或者使用验证框架的自定义方法实现。例如,验证密码强度: ```javascript function validatePassword(password) { const minLen = 8; const hasUpper = /[A-Z]/.test(password); const ...

    ligerui-LigerRM-V2

    validate.ashx ---- 通用的验证数据验证入口(针对jQuery.validation remote验证) 4,完善的数据权限控制机制。除了基本的 (用户角色) =&gt; (模块功能) 这类的功能权限控制,还在数据请求入口做了一点小动作,根据...

Global site tag (gtag.js) - Google Analytics