這篇文章給大家分享的是有關jQuery Validate無法驗證chosen-select元素怎么辦的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
創新互聯公司是一家專業提供高青企業網站建設,專注與網站制作、做網站、成都h5網站建設、小程序制作等業務。10年已為高青眾多企業、政府機構等服務。創新互聯專業的建站公司優惠進行中。
chosen-select元素執行了chosen()方法后,為select元素加上了進行隱藏,然后重新構造了一個看起來像select的下拉列表。
而jQuery Validate默認忽略對隱藏元素進行校驗,因此我們要把select排除。在validate()方法的參數中增加ignore屬性,將select從忽略的隱藏元素中剔除。
$("select").validate({ignore: ":hidden:not(select)"});
:hidden 選擇器選取隱藏的元素。 以下幾種情況的元素是隱藏元素:
設置為 display:none
帶有 type=”hidden” 的表單元素
width 和 height 設置為 0
隱藏的父元素(這也會隱藏子元素)
注釋:該選擇器對 visibility:hidden 和 opacity: 0 的元素不起作用。
感謝各位的閱讀!關于“jQuery Validate無法驗證chosen-select元素怎么辦”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
文章名稱:jQueryValidate無法驗證chosen-select元素怎么辦
分享路徑:http://m.kartarina.com/article48/jedhep.html
成都網站建設公司_創新互聯,為您提供移動網站建設、標簽優化、域名注冊、微信公眾號、網站策劃、Google
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯