国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

基于jquery的simpleValidate簡(jiǎn)易驗(yàn)證插件

2019-11-20 21:10:25
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

如果你不需要做onfocus和onblur的即時(shí)驗(yàn)證,如果你不想對(duì)每個(gè)表格都通過(guò)JS定義驗(yàn)證規(guī)則,如果你只需要在提交的時(shí)候進(jìn)行一次驗(yàn)證和反饋,如果你喜歡簡(jiǎn)約的代碼結(jié)構(gòu),我覺(jué)得simpleValidate是不錯(cuò)的選擇。

從關(guān)注度和下載量來(lái)看,這插件并不怎么受歡迎,不過(guò)不要緊,它是我的菜。
下載地址在最下邊,開源的,DEMO很詳細(xì),相當(dāng)容易上手。
原版不支持IE,原因是JSON的逗號(hào)和length是保留字的問(wèn)題,修復(fù)方法就是把所有“}”前不必要的逗號(hào)刪掉,變量length改用其他變量名,我改了一個(gè),并對(duì)提示內(nèi)容進(jìn)行了漢化,目前正在使用,暫未發(fā)現(xiàn)其他BUG,下載地址:jquery.simple.validation.js

定義 data-rules 屬性:
用井號(hào)“#”區(qū)分多個(gè)驗(yàn)證規(guī)則,用加號(hào)“+”附帶驗(yàn)證對(duì)比值,用橫杠“-”附帶反饋?lái)?xiàng)目標(biāo)題,以下列一下基本寫法

復(fù)制代碼 代碼如下:

<input type="text" name="email" value="@" data-rules="郵箱-required#郵箱-valid_email" />
<input name="password" id="txt_pass" type="password" data-rules="密碼-min_length+8#密碼-max_length+16" />
<input name="password2" type="password" data-rules="確認(rèn)密碼-matches+txt_pass+密碼" />

定義所有form在提交前都進(jìn)行驗(yàn)證:

復(fù)制代碼 代碼如下:

$('form').bind('submit',function(){
    var message=$(this).validate();
    if(message!==true){
        alert(message);
        return false;
    }
    return true;
});

項(xiàng)目開源地址:https://github.com/capucinno-lee/jquery-simple-validation
DEMO地址:http://demo.VeVB.COm/js/2014/jquery_simple_validation/

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 利津县| 柏乡县| 曲松县| 上蔡县| 文登市| 博兴县| 正镶白旗| 宿迁市| 济南市| 桑植县| 广宗县| 壶关县| 南岸区| 双鸭山市| 八宿县| 镇巴县| 亚东县| 固原市| 象山县| 交城县| 新昌县| 从江县| 偃师市| 武清区| 桐庐县| 黄浦区| 兴海县| 钟祥市| 綦江县| 仪征市| 营山县| 高雄县| 长海县| 乾安县| 巴林右旗| 嘉兴市| 珠海市| 房产| 灵璧县| 广德县| 庆云县|