jQuery UI 基于年份的日期选择器验证
jQuery UI datepicker validation based on the year
当用户在我的日历 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)。你可以根据那个通过错误。
希望对您有所帮助..:)
当用户在我的日历 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)。你可以根据那个通过错误。
希望对您有所帮助..:)