zoukankan      html  css  js  c++  java
  • jquery客户端验证插件

    http://www.cnblogs.com/masing/articles/2157420.html

    http://www.oschina.net/p/jquery+formvalidator

    http://wenku.baidu.com/view/b1e45873f242336c1eb95ec9.html

    https://jqueryvalidation.org/documentation/

    http://www.runoob.com/jquery/jquery-plugin-validate.html

    http://www.cnblogs.com/hejunrex/archive/2011/11/17/2252193.html

    用jquery.validate.js 设置messages的时候, 中文会出现 乱码. 而html页面里面设置的确实又是 utf-8: meta http-equiv="content-type" content="text/html; charset=utf-8". 那么, 原因就是 你在保存文件的时候, 没有使用utf-8!

    所以 ,, 你保存的时候,, 默认的使用的是ansi, 你在用编辑器查看的时候, 是没有什么问题的, 但是你一旦用 浏览器查看的时候, 就会出现乱码.

    必须明确, 一般浏览器 , 包括firefox, 页面用的编码 都是 自动的 设置为 Unicode, 即UTF-8.

    jquery.validate.js的使用方法:

    直接引用表单, 然后使用validate()方法
    但是你要指定参数: rules{username: "required", email: "email",...}等等, 这样它才能知道 哪些表单域需要验证, 该如何验证, 使用哪些验证规则,
    否则脚本肯定不知道哪些域该 验证吧.

    默认的提示错误信息是 英文, 要修改提示规则, 则要 指定参数: messages{username: '用户名不能为空, 请输入用户名', email: 'email格式不正确',....}
    用中文的提示信息, 那么同样 要注意 保存文件时 的 编码方式为 : utf-8!!

    这样使用jquery.validate.js就够了!

    如何写jquery插件?
    括号的匹配?
    对于一对 括号,
    只有当光标 放在 前面的那个括号的前面, 后面的那个括号的后面, 才会显示 括号匹配和配对.

    =============================

    如何编写jquery插件/扩展?
    有 类级别的和 对象级别的扩展.

    这里的扩展和插件 认为是同一回事, 是相等的.

    为了防止扩展内部的变量 污染 外部的全局变量, 建议使用命名空间

    注意插件中的 $必须写大写的Q:jQuery, 不能是小写的jquery, 否则会报错.

    最好另外命名, 而且插件名称设置为: jquery.扩展.js, 然后引入插件要在jquery.js之后.

    ==============================
    添加一个新的全局函数

    jQuery.foo = function() {
    alert('1');
    };

    增加多个全局函数

    jQuery.foo = function() {
    alert('1');
    };

    jQuery.bar = function(param) {
    alert(param);
    };

    调用时和一个函数的一样的:

    jQuery.foo();
    jQuery.bar();
    //或者
    $.foo();
    $.bar('bar');

    ======================================

    /* 以下内容放在jquery.foo.js文件中, 然后在html文件中引入该脚本文件 */
    ;(function($){
    		$.fn.changeColor= function($c){
    			this. css('color', $c);
    		// 扩展中的this就是$(this)就是jquery对象.
    		}
    	
    	
    })(jQuery);	
    
    
  • 相关阅读:
    POJ 2672 Tarjan + 缩点 + 拓扑思想
    HDU1269迷宫城堡(裸Tarjan有向图求强连通分量个数)
    Tarjan求有向图强连通详解
    Jedis源代码探索
    多线程下使用Jedis
    Jedis分片连接池
    Jedis使用过程中踩过的那些坑
    jedis提纲
    jedis中的一致性hash算法
    字典:dict.c/dict.h
  • 原文地址:https://www.cnblogs.com/bkylee/p/5380595.html
Copyright © 2011-2022 走看看