如何使用jQuery规则验证我在文本框中输入的年份? [英] How to validate a year I enter in textbox using jquery rule?
本文介绍了如何使用jQuery规则验证我在文本框中输入的年份?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个HTML文本框:
I have a textbox in HTML:
<form method="post" id="register-form" novalidate>
Session:
<input type="text" name="session" id="session"/>
<input type='submit' name='add' value='Save'/>
</form>
我希望在文本框中输入的日期为2000到2000年之间. 2014年,应拒绝输入212、998等.如何在JQuery中对其进行验证?
I want the date I enter in textbox to be between 2000 & 2014 and input like 212, 998 etc. should be rejected. How to validate it in JQuery?
<script>
$(function() {
$("#register-form").validate({
rules: {
session: {
required: true,
},
},
messages: {
session: "Please enter year",
},
submitHandler: function(form) {
form.submit();
}
});
});
</script>
推荐答案
使用范围指定范围.
$(#register-form").validate({
$("#register-form").validate({
rules: {
session: {
required: true,
range:[2000,2014]
},
},
messages: {
session: "Please enter year",
},
submitHandler: function(form) {
form.submit();
}
});
这篇关于如何使用jQuery规则验证我在文本框中输入的年份?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文