<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題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關鍵字專題關鍵字專題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
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        關于jquery.validate1.9.0前臺驗證的使用介紹_jquery

        來源:懂視網 責編:小采 時間:2020-11-27 21:09:11
        文檔

        關于jquery.validate1.9.0前臺驗證的使用介紹_jquery

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

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

        現象:當提交表單時,即使前臺未驗證通過,也照常提交表單。

        解決辦法:
        代碼如下:
        $('#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;
        });

        相關說明:

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

        通過監聽form的submit事件,對form進行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: "請輸入姓名",
        email: {
        required: "請輸入Email地址",
        email: "請輸入正確的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('

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

        二、控制錯誤信息位置的方法
        現象一:

        我在注冊表單新加了一個驗證碼。驗證結果錯誤時,這個錯誤信息跑到驗證碼前面去了。如下圖所示:


        目的:讓錯誤信息在驗證碼后面

        現象二:


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

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

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        關于jquery.validate1.9.0前臺驗證的使用介紹_jquery

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

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲VA中文字幕不卡无码| 四虎影视在线永久免费观看| 在线亚洲精品自拍| 日本一区二区三区在线视频观看免费 | 成人影片一区免费观看| 亚洲精品乱码久久久久久中文字幕| 九九九国产精品成人免费视频| 亚洲精品无码你懂的网站| WWW免费视频在线观看播放| 国产亚洲精品岁国产微拍精品| 美女视频黄a视频全免费网站色窝| 亚洲国产精品一区第二页 | 亚洲国产综合人成综合网站00| 可以免费看的卡一卡二| 亚洲精品国产国语| 免费在线观看黄网站| 一个人免费观看视频在线中文| 久久亚洲国产成人影院网站| 免费一区二区无码东京热| 亚洲国产精品无码成人片久久| 99久久99热精品免费观看国产| 亚洲一区二区三区免费在线观看| 成人超污免费网站在线看| 青青青视频免费观看| 久久精品国产精品亚洲艾草网| 又黄又爽又成人免费视频| 亚洲成AV人影片在线观看| 亚洲另类激情专区小说图片| 国产精品偷伦视频观看免费| 亚洲综合男人的天堂色婷婷| 免费无码不卡视频在线观看| 国产成人高清精品免费观看| 99亚洲精品高清一二区| 国产高清视频在线免费观看| 本免费AV无码专区一区| 亚洲国产精品一区二区久| 亚洲?V无码成人精品区日韩| 91精品免费久久久久久久久| 国产亚洲成在线播放va| 亚洲视频在线免费观看| 又粗又大又长又爽免费视频|