[英]Add a custom regex validation in jQuery Validation Engine
我在以以下方式添加自定義驗證來驗證輸入時間的字段時遇到問題(使用jQuery Validation Engine ):hh:mm(例如12:30);
據我所知,我應該添加以下內容
"timeFormat":{
"regex":"/^([01]?[0-9]|2[0-3]):[0-5][0-9]$/",
"alertText":" errormessage in the locale chosen"}
}
在jquery.validationEngine-(the locale).js
並在輸入字段class="validate[custom[timeFormat]]"
添加以下內容
但是由於某種原因它不起作用,無論我輸入了什么,它都會顯示該字段無效。 我懷疑我的正則表達式有問題,但是我已經在http://gskinner.com/RegExr/中對其進行了測試,看起來還可以。
建議?
您不需要正則表達式周圍的引號。 在此嘗試:
"timeFormat":{
"regex": /^([01]?[0-9]|2[0-3]):[0-5][0-9]$/,
"alertText":" errormessage in the locale chosen"
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.