我正在使用JQuery Validation Engine庫。我試圖通過Regex
或custom method
創建自定義驗證來驗證字段輸入。jquery驗證引擎中整數範圍的自定義驗證規則
我會建議這個驗證名稱爲custom integer validation containing integer range or some integers separated by comma(s) or combination of both
。
這裏是標準:
- 可以輸入任何整數。對於例如
89
- 可以輸入任何整數範圍。對於例如
12-18
或15-18
但不是19-3 (range should between min to max)
- 可以輸入以逗號(,)分隔的上述兩個輸入的任意組合,逗號之間只有空格或無空格。對於例如
1-6, 5, 8-13, 7
。 但不是-3-5 (not -3)
或3-7-, 10 (not 7-)
我試過這個自定義規則:
"integerRangeComma": {
"regex": /^(([0-9]+)([\,]([0-9]+))?|([\,]([0-9]+))?)$/,
"alertText": "* Invalid floating decimal number"
},
我預期的目的做上述驗證:
我總文件的列表,可以假設12
。我在表單中創建了一個文本框來接受他不喜歡在他的個人資料中添加的文檔。上述標準應適用於此。
我的下一個問題是,我也必須驗證用戶輸入的數字不大於12 (my presumption)
。
我該如何通過創建自己的自定義規則或其他方法來實現這一點。
在此先感謝。
我們展示您的自定義驗證腳本是怎麼回事 – Alexander
讓我更清楚,[你嘗試過什麼?](http://whathaveyoutried.com) – Alexander
你應該更新你的問題 – Alexander