中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

jQuery中Validate如何提交表單驗證失敗擴展

發布時間:2021-10-18 13:58:30 來源:億速云 閱讀:144 作者:小新 欄目:web開發

這篇文章主要為大家展示了“jQuery中Validate如何提交表單驗證失敗擴展”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“jQuery中Validate如何提交表單驗證失敗擴展”這篇文章吧。

由于Validate沒有提供表單提交過后,驗證不通過觸發方法。這里做一下擴展。

引用場景:每次提交表單元素驗證不通過觸發方法

打開源代碼 找到focusInvalid 方法, 這里是提交表單時驗證不通過觸發方法,在這里做擴展是就好不 過的。

focusInvalid: function() {

if ( this.settings.focusInvalid ) {

try {

$(this.findLastActive() || this.errorList.length && this.errorList[0].element || [])

.filter(":visible")

.focus()

.trigger("focusin");

/*  擴展方法failedCallback */

var failedCallback=this.settings.failedCallback;  

           if($.type(failedCallback)==='function'){  

               failedCallback(this.errorList);  

             } 

} catch(e) {

}

}

}

使用  

 $('#editForm').validate(

      {   

           rules:..... ,

           failedCallback:function(errorList){

      // 循環驗證失敗元素   

for(var i=0; i<errorList.length; i++){

       var  element=errorList[0].element;

       if($(element).attr("name") == 'birthday'){

          ........................................ 

           }

        }

           }   

     } 

);

以上是“jQuery中Validate如何提交表單驗證失敗擴展”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

武陟县| 齐河县| 姜堰市| 喜德县| 大悟县| 丹巴县| 无极县| 麻栗坡县| 肥城市| 北宁市| 石城县| 加查县| 天气| 洪雅县| 八宿县| 正定县| 新巴尔虎右旗| 柳河县| 义马市| 建阳市| 辽宁省| 朝阳县| 甘泉县| 神木县| 孝感市| 张北县| 都安| 西吉县| 江川县| 恩施市| 喀喇沁旗| 尼木县| 明光市| 永善县| 建平县| 会同县| 铁岭县| 海宁市| 马龙县| 香格里拉县| 宁津县|