• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

    關(guān)于jquery.validate1.9.0前臺(tái)驗(yàn)證的使用介紹_jquery

    來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 21:09:11
    文檔

    關(guān)于jquery.validate1.9.0前臺(tái)驗(yàn)證的使用介紹_jquery

    關(guān)于jquery.validate1.9.0前臺(tái)驗(yàn)證的使用介紹_jquery:一、利用jquery.form插件提交表單方法使用jquery.validate插件 現(xiàn)象:當(dāng)提交表單時(shí),即使前臺(tái)未驗(yàn)證通過(guò),也照常提交表單。 解決辦法: 代碼如下:$('#myForm').submit(function(){ if (!$(this).valid()) return false;//加
    推薦度:
    導(dǎo)讀關(guān)于jquery.validate1.9.0前臺(tái)驗(yàn)證的使用介紹_jquery:一、利用jquery.form插件提交表單方法使用jquery.validate插件 現(xiàn)象:當(dāng)提交表單時(shí),即使前臺(tái)未驗(yàn)證通過(guò),也照常提交表單。 解決辦法: 代碼如下:$('#myForm').submit(function(){ if (!$(this).valid()) return false;//加

    一、利用jquery.form插件提交表單方法使用jquery.validate插件

    現(xiàn)象:當(dāng)提交表單時(shí),即使前臺(tái)未驗(yàn)證通過(guò),也照常提交表單。

    解決辦法:
    代碼如下:
    $('#myForm').submit(function(){
    if (!$(this).valid()) return false;//加上此句OK
    $('.error').html('');
    $("#go").prop("disabled",true);
    $(this).ajaxSubmit({
    type:"POST",
    //beforeSubmit: showRequest,
    dataType:'json',
    success: showResponse
    });
    return false;
    });

    相關(guān)說(shuō)明:

    定制提交方式(ajax提交)
    如果使用ajax方式提交,那請(qǐng)采用如下兩種方式和校驗(yàn)框架結(jié)合
    1)、使用submitHandler屬性配置ajax提交,submithandler:當(dāng)表單全部校驗(yàn)通過(guò)之后會(huì)回調(diào)配置的代碼,此處也就是當(dāng)校驗(yàn)通過(guò)之后調(diào)用ajax提交。
    2)、使用valid方法,監(jiān)聽form的submit事件,當(dāng)$('#form').valid()返回true的時(shí)候再提交。

    通過(guò)監(jiān)聽form的submit事件,對(duì)form進(jìn)行ajax提交。示例完整代碼如下:
    代碼如下:
    $(document).ready(function(){

    $('#myForm').submit(function(){
    if (!$(this).valid()) return false;
    $('.error').html('');
    $("#go").prop("disabled",true);
    $(this).ajaxSubmit({
    type:"POST",
    //beforeSubmit: showRequest,
    dataType:'json',
    success: showResponse
    });
    return false;
    });

    var validator = $("#myForm").validate({
    rules: {
    username: "required",
    email: {
    required: true,
    email: true
    }
    },
    messages: {
    username: "請(qǐng)輸入姓名",
    email: {
    required: "請(qǐng)輸入Email地址",
    email: "請(qǐng)輸入正確的email地址"
    }
    }
    });

    });

    function showResponse(jsonData,statusText)
    {
    if(statusText=='success')
    {
    $("#go").prop("disabled",false);
    if (jsonData.status == 1)
    {
    $("#return").html(jsonData.message);
    }
    else
    {
    $.each(jsonData.errors, function(k,v){
    //$('#output').find('ul').append('

  • ' + v + '
  • ');
    $('.e_' + k).html(v);
    });
    }
    }
    }

    二、控制錯(cuò)誤信息位置的方法
    現(xiàn)象一:

    我在注冊(cè)表單新加了一個(gè)驗(yàn)證碼。驗(yàn)證結(jié)果錯(cuò)誤時(shí),這個(gè)錯(cuò)誤信息跑到驗(yàn)證碼前面去了。如下圖所示:


    目的:讓錯(cuò)誤信息在驗(yàn)證碼后面

    現(xiàn)象二:


    上圖中的紅色提示內(nèi)容,我想移到 (* 必填) 的后面。

    上面兩個(gè)現(xiàn)象,可通過(guò)jquery.validate自帶的控制錯(cuò)誤信息位置的方法——'errorPlacement',使用也很方便:
    代碼如下:
    errorPlacement: function(error, element)
    {
    error.appendTo(element.parent());
    }

    聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    關(guān)于jquery.validate1.9.0前臺(tái)驗(yàn)證的使用介紹_jquery

    關(guān)于jquery.validate1.9.0前臺(tái)驗(yàn)證的使用介紹_jquery:一、利用jquery.form插件提交表單方法使用jquery.validate插件 現(xiàn)象:當(dāng)提交表單時(shí),即使前臺(tái)未驗(yàn)證通過(guò),也照常提交表單。 解決辦法: 代碼如下:$('#myForm').submit(function(){ if (!$(this).valid()) return false;//加
    推薦度:
    標(biāo)簽: 使用 09 jQuery
    • 熱門焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 久久久久人妻一区精品性色av| 精品国产亚洲男女在线线电影| 久久精品成人欧美大片| 99久久国产热无码精品免费| 国产精品香蕉在线观看| 精品国产一区二区三区无码| 国産精品久久久久久久| 久久国产精品成人片免费| 久久久久久噜噜精品免费直播| 欧美视频精品一区二区三区| 精品国产午夜理论片不卡| 亚洲精品tv久久久久久久久久| 国产成人精品曰本亚洲79ren| 国产精品99精品无码视亚| 欧美日韩精品久久久免费观看| 亚洲嫩草影院久久精品| 国产精品对白刺激久久久| 最新精品国偷自产在线| 久久99精品免费一区二区| 国产成人精品无人区一区| 青青草国产精品久久久久| 91麻豆精品视频在线观看| 久久精品国产亚洲AV无码偷窥| 亚洲精品国产福利一二区| 久久精品亚洲欧美日韩久久| 国产精品免费视频观看拍拍| 尤物国产在线精品福利一区| 国产精品臀控福利在线观看| 国产乱码精品一品二品| 欧美精品黑人粗大免费| 亚洲日韩国产精品第一页一区| 久久99精品久久久久久噜噜| 精品久久久久中文字幕一区| 国产精品香蕉在线观看| 国产网红主播无码精品| 91精品国产综合久久香蕉 | 亚洲AV无码成人精品区天堂| 伊人精品久久久久7777| 亚洲精品无码不卡在线播放HE| 亚洲AV无码久久精品成人 | 国产精品高清一区二区人妖|