[英]How to Set Max Date and min Date of a datepicker with dates specified inside a hidden field
我有一个分配了日期选择器的文本控件,我希望日期选择器仅显示两个隐藏字段中指定的日期之间的日期。
var mxDate = $('#hdnMaxDate').val();
var mnDate = $('#hdnMinDate').val();
$('#txtDate').datepicker({ dateFormat: 'dd/M/yy',
altFormat: 'dd/mm/yy',
minDate:mnDate,
maxDate: mxDate
});
<input type="text" id="txtDate" >
<input type="hidden" id="hdnMaxdate" value="24/09/2014">
<input type="hidden" id="hdnMindate" value="24/08/2014">
您的代码已经可以使用,您在以下代码中使用了错误的输入隐藏ID
var mxDate = $('#hdnMaxDate').val();
var mnDate = $('#hdnMinDate').val();
更正以下内容(此处d的日期为小写字母)
var mxDate = $('#hdnMaxdate').val();
var mnDate = $('#hdnMindate').val();
另外,由于您输入的数据格式为dd/m/yy
也应将日期格式更正确地设置为小“ m”。
$('#txtDate').datepicker({ dateFormat: 'dd/m/yy',
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.