jquery.validate.js

參考 http://blog.csdn.net/windxxf/article/details/7520340

//1.依賴
<script src="/javascripts/jquery-2.0.3.min.js"></script>
<script src="/javascripts/jquery.validate.min.js"></script>
//2.自定義校驗(yàn)規(guī)則
$.validator.addMethod("isChinese", function (value, element) {      
    var chinese = /^[\u4e00-\u9fa5]+$/;    
    return this.optional(element) || (chinese.test(value));
},
"請輸入漢字");
//3.設(shè)置只校驗(yàn)不提交
$.validator.setDefaults({
    debug: true
});
//4.校驗(yàn)
$('#newsForm').validate({
            errorElement: 'span',    //錯(cuò)誤提示顯示在創(chuàng)建的span元素中
            errorClass: 'has-error',  //錯(cuò)誤提示的樣式蘸鲸,這里是用的bootstrap
            focusInvalid: false,
            rules: {
                module: {                  //module對(duì)應(yīng)的是表單元素名稱祟牲,不是id
                    required: true
                },
                forward2: {
                    required: true
                },
                forward1: {
                    required: true
                },
                title: {
                    required: true
                },
                image1: {
                    required: true
                },
                image2: {
                    required: true
                }
            },

            messages: {
                module: {
                    required: '請選擇文章分類'
                },
                forward2: {
                    required: '請輸入導(dǎo)語2'
                },
                forward1: {
                    required: '請輸入導(dǎo)語1'
                },
                title: {
                    required: '請輸入標(biāo)題'
                },
                image1: {
                    required: '請選擇列表圖片'
                },
                image2: {
                    required: '請選擇詳情圖片'
                }
            },

            highlight: function (e) {      //校驗(yàn)失敗高亮顯示當(dāng)前元素(e)的父級(jí)元素(帶form-group類的父級(jí))
                $(e).closest('.form-group').addClass('has-error');
            },

            success: function (e) {      //校驗(yàn)成功取消剛才高亮顯示
                $(e).closest('.form-group').removeClass('has-error');
                $(e).remove();              //刪除錯(cuò)誤提示元素
            },

            errorPlacement: function (error, element) {
                error.insertAfter(element.parent());  //錯(cuò)誤元素顯示的位置
            }
        });
//5.提交時(shí)校驗(yàn)报咳,失敗代碼停止運(yùn)行
$('#sub').click(function () {
    /** start of 校驗(yàn)*/
    if (!$('#newsForm').valid()) {
        return;
    }
    /** end of 校驗(yàn)*/
    ... ...
});
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末凌彬,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子最楷,更是在濱河造成了極大的恐慌整份,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,591評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件籽孙,死亡現(xiàn)場離奇詭異烈评,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)犯建,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,448評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門讲冠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人适瓦,你說我怎么就攤上這事竿开。” “怎么了玻熙?”我有些...
    開封第一講書人閱讀 162,823評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵否彩,是天一觀的道長。 經(jīng)常有香客問我嗦随,道長列荔,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,204評(píng)論 1 292
  • 正文 為了忘掉前任称杨,我火速辦了婚禮肌毅,結(jié)果婚禮上筷转,老公的妹妹穿的比我還像新娘姑原。我一直安慰自己,他們只是感情好呜舒,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,228評(píng)論 6 388
  • 文/花漫 我一把揭開白布锭汛。 她就那樣靜靜地躺著,像睡著了一般袭蝗。 火紅的嫁衣襯著肌膚如雪唤殴。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,190評(píng)論 1 299
  • 那天到腥,我揣著相機(jī)與錄音朵逝,去河邊找鬼。 笑死乡范,一個(gè)胖子當(dāng)著我的面吹牛配名,可吹牛的內(nèi)容都是我干的啤咽。 我是一名探鬼主播,決...
    沈念sama閱讀 40,078評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼渠脉,長吁一口氣:“原來是場噩夢啊……” “哼宇整!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起芋膘,我...
    開封第一講書人閱讀 38,923評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤鳞青,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后为朋,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體臂拓,經(jīng)...
    沈念sama閱讀 45,334評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,550評(píng)論 2 333
  • 正文 我和宋清朗相戀三年习寸,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了埃儿。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,727評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡融涣,死狀恐怖童番,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情威鹿,我是刑警寧澤剃斧,帶...
    沈念sama閱讀 35,428評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站忽你,受9級(jí)特大地震影響幼东,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜科雳,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,022評(píng)論 3 326
  • 文/蒙蒙 一根蟹、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧糟秘,春花似錦简逮、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,672評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至凌净,卻和暖如春悲龟,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背冰寻。 一陣腳步聲響...
    開封第一講書人閱讀 32,826評(píng)論 1 269
  • 我被黑心中介騙來泰國打工须教, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人斩芭。 一個(gè)月前我還...
    沈念sama閱讀 47,734評(píng)論 2 368
  • 正文 我出身青樓轻腺,卻偏偏與公主長得像羹奉,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子约计,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,619評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容