当用户在我的日历 UI 日期选择器中选择 2016 年时,我需要收到错误消息。我正在使用 jQuery 插件来显示错误消息。 这是我的脚本:
$(document).ready(function(){
$("#datepicker").click(function(){
$("#datepicker").datepicker({
changeMonth: true,
changeYear: true,
yearRange: "1930:2016",
dateFormat : 'dd-mm-yy'
});
$( "#datepicker" ).datepicker("show");
});
});
这是我的 HTML:
<div class="row">
<div class="col-sm-4">
<div class="form-group field-user-user_dob has-success">
<label class="control" for="user-user_dob">Date of Birth</label>
<input type="text" id="datepicker" class="form-control" name="datepicker" readonly size="12">
<div class="help-block"></div>
</div>
</div>
</div>
最佳答案
您可以使用写入 here 的解决方案在日期选择器上找到所选年份。 。找到日期后,您可以检查该日期并抛出错误消息。
在另一种意义上,您可以获取总值并从值中提取年份(当您定义 deatFormat 时)。您可以根据该错误来处理错误。
希望有帮助..:)
关于基于年份的 jQuery UI 日期选择器验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40398251/