`
koalaxyq
  • 浏览: 88847 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类

jQuery验证框架(三、四)选择器及实用工具 (jQuery validation)

阅读更多
jQuery验证框架


三、定制的选择器(Custom Selectors)

[1]  :blank       返回:Array<Element>
      说明:匹配所有空值的表单元素。没有任何值或都空白符(whitespace)都被认为是空值。
                  它是由 jQuery.trim(value).length == 0 来判断的。
$("input:blank").css("background-color", "#bbbbff");

[2]  :filled       返回:Array<Element>
      说明:匹配所有不为空的表单元素。任何值都可以认为是已输入的,但只有空白符的值除外。
                  它是由 jQuery.trim(value).length > 0 来判断的。
$("input:filled").css("background-color", "#bbbbff");

[3]  :unchecked       返回:Array<Element>
      说明:匹配所有未选择的表单元素。反向操作为 :checked
function countUnchecked() {
    var n = $("input:unchecked").length;
    $("div").text(n + (n == 1 ? " is" : " are") + " unchecked!");
}
countUnchecked();
$(":checkbox").click(countUnchecked);



四、实用工具(Utilities)

  jQuery.validator.format( template, [argument], [argumentN...] )        返回:String
      参数 template     类型:String    要格式化的字符串
      参数 argument (Optional)    类型:String, Array<String>    用字符串或字符串数组(对应索引的元素)填充第一个占位符
      参数 argumentN... (Optional)    类型:String    填充第二个或之后的占位符。
      说明:用参数来填充{n}占位符。除template外的一个或多个参数都可以用来填充相应的占位符。
$(document).ready(function(){
    $("button").click(function () {
       var str = "Hello {0}, this is {1}";
       alert("'" + str + "'");
       str = jQuery.validator.format(str, "World", "Bob");
       //str = $.validator.format(str, ["koala","oo"]);
       alert("'" + str + "'");
    });
});




原文请见:http://docs.jquery.com/Plugins/Validation


--------------------------------------------------------------------------------------------------------------------------------------------------------------
分享到:
评论

相关推荐

    jquery.validate Validation .js验证框架 帮助 手册 文档 chm

    (三、四)选择器及实用工具 (jQuery validation) 7 四、实用工具(Utilities) 8 (五)验证器 (jQuery validation) 8 (六)内置验证方法 (jQuery validation) 10 (七)注意事项 (jQuery validation) 16 (八)应用...

    jquery.validate Validation .js验证框架 帮助 手册 文档.doc

    (三、四)选择器及实用工具 (jQuery validation) 7 四、实用工具(Utilities) 8 (五)验证器 (jQuery validation) 8 (六)内置验证方法 (jQuery validation) 10 (七)注意事项 (jQuery validation) 16 (八)应用...

    绝对好用的jquery表单全自动验证插件

    #aspnetForm:需要验证的表单的ID,你也可以用jquery选择器自已定义 isokhid:可选 值为“true|false”默认为false 当点击提交按钮的时候,如果通过验证的项目将隐藏验证提示框 btnsubmit:可选 指定一个绑定提交...

    MVC快速开发框架

    客户端验证:jQuery Validation Plugin 1.9.0。 在线编辑器:ckeditor、simditor 上传文件:Uploadify v3.2.1 动态页签:Jerichotab(自己改造) 数据表格:jqGrid、Bootstrap Talbe 对话框:layer-v2.3 下拉...

    jquery.validateWrapper:JQuery验证插件的包装器插件

    只需使用表单选择器并调用validateWrapper插件,表单便会开始验证。 这将帮助开发人员为所有表单维护一个文件。 它还将在代码冗余,延迟和许多其他方面帮助开发人员。 下面是文档,请按照它们开始使用Jquery....

    快速开发框架NFine ASP.NET MVC+EF6+Bootstrap开发框架

    •客户端验证:jQuery Validation Plugin 1.9.0。 •在线编辑器:ckeditor、simditor •上传文件:Uploadify v3.2.1 •动态页签:Jerichotab(自己改造) •数据表格:jqGrid、Bootstrap Talbe •对话框:...

    jquery-ajax-validation

    jQuery AJAX表单验证 预期数据格式 { " success " : false , " errors " : { " email " : [ " Email is not valid " ], " password " : [ " Password is not valid " , " Password is too short " ] } } 选项 ...

    NFine快速开发框架.rar

    框架使用场景:OA、ERP、BPM、CRM、WMS、TMS、MIS等业务管理系统及后台系统 框架主要运用技术: 1、前端技术 JS框架:jquery-2.1.1、Bootstrap.js、JQuery UI CSS框架:Bootstrap v3.3.4(稳定是后台,UI方面根据...

    jquery插件使用方法大全

    延迟对象 延迟对象(Deferred Object,jQuery.Deferred对象)是一个可链接的(chainable)实用工具对象,实现了Promise接口,可以在回调队列中注册多个回调、调用回调队列并转发任何同步/异步函数的成败状态。...

    前端插件集合及demo

    juicer(模板),echarts(图表),highlight(代码高亮),zoomimage(图片框),bootstrap(前端框架),easyui(前端框架),awesome(图标),pure(样式),cityPicker(区域四级联动),Color-Picker(颜色选择器),jquery-Distpicker(区域...

    NFine快速开发框架源码 NFineRapidFramework.rar

    客户端验证:jQuery Validation Plugin 1.9.0。 在线编辑器:ckeditor、simditor 上传文件:Uploadify v3.2.1 动态页签:Jerichotab(自己改造) 数据表格:jqGrid、Bootstrap Talbe 对话框:layer-v2.3 下拉...

    jQuery插件学习教程之SlidesJs轮播+Validation验证

    SlidesJs是基于Jquery(1.7.1+)的响应幻灯片插件。支持键盘,触摸,css3转换。 2.代码 &lt;!doctype html&gt; &lt;head&gt; &lt;style&gt; /* Prevents slides from flashing */ #slides { display:none; } &lt;/...

    ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能

    页面样式代码: 代码如下: &lt;style type=”text/css”&gt; .header { background-color: #CCCCCC; color: White; font-size: x-large; } .content { background-color: White; font-weight: lighter;...

    bootstrap后台管理模板

    客户端验证:jQuery Validation Plugin 1.9.0。 在线编辑器:ckeditor、simditor 上传文件:Uploadify v3.2.1 动态页签:Jerichotab(自己改造) 数据表格:jqGrid、Bootstrap Talbe 对话框:layer-v2.3 下拉...

    jQuery validate插件功能与用法详解

    本文实例讲述了jQuery ...1.jQuery validate插件提供了强大的验证功能,jQuery validate插件的官网是http://jqueryvalidation.org/,官方网站上有详细的文档介绍了jQuery插件的使用方法。对于插件的使用 (1)首先

    jQuery插件form-validation-engine正则表达式操作示例

    本文实例讲述了jQuery插件form-validation-engine正则表达式操作。分享给大家供大家参考,具体如下: form-validation-engine是一个不错的表单验证插件,示例如下: (function($) { $.fn.validationEngineLanguage...

    play framework 框架手册 word 版

    Localised validation messages 局部验证消息 - 55 - 验证消息参数 - 55 - 定制局部验证消息 - 56 - 定制teral(非局部)验证消息 - 57 - 在模板里显示验证错误消息 - 57 - 验证注释 - 60 - 验证复杂对象 - 60 - 内...

    play框架手册

    Localised validation messages 局部验证消息 - 55 - 验证消息参数 - 55 - 定制局部验证消息 - 56 - 定制teral(非局部)验证消息 - 57 - 在模板里显示验证错误消息 - 57 - 验证注释 - 60 - 验证复杂对象 - 60 - 内...

    JavaScript实战

    5.4.4 理解jQuery选择 136 5.5 向页面添加内容 138 替换和删除选择 141 5.6 设置和读取标签属性 142 5.6.1 类 142 5.6.2 读取和改变CSS属性 143 5.6.3 一次改变多个CSS属性 145 5.7 读取、设置和删除HTML属性 146 ...

Global site tag (gtag.js) - Google Analytics