1
我正在使用jquery驗證器插件,我想添加一個自定義方法,檢查用戶是否輸入了某個關鍵字。如果他們沒有,那麼他們不能繼續,有點像密碼。他們可以輸入多個關鍵字,只需輸入其中一個關鍵字,然後繼續。我也想刪除他們可能會在輸入任何空格,這是我到目前爲止有:。JQuery驗證器方法檢查某些短語
jQuery.validator.addMethod("code", function(value, element) {
return this.optional(element) || /^\bCODE1\b+\bCODE2\b+\bCODE3\b$/i.test(value);
}, jQuery.format("Please enter a correct code"));
這不是工作像我想它,我應該如何改變它,使其工作?由於
你的正則表達式是行不通的。你想要允許什麼? –
@AndrewWhitaker如果用戶輸入CODE1或CODE2或CODE3,那麼我希望驗證通過,但只有當他們輸入這些代碼時。但我在我的代碼中的正則表達式沒有這樣做。這就像密碼檢查,如果你輸入正確的密碼,那麼你很好 – Richard