这可能听起来很简单,但我遇到了麻烦。
我有一个带有这些设置的jQuery UI datepicker: -
<script>
$(function() {
$( "#starting" ).datepicker();
$( "#starting" ).datepicker( "option", "showAnim", "slide" );
$( "#starting" ).datepicker({ minDate: 0 });
});
</script>
为什么它仍然显示今天之前的日期?
答案 0 :(得分:0)
声明defaultDate
似乎解决了您的问题。
<script>
$(function() {
$(document).ready(function(){
$( "#starting" ).datepicker(
{
defaultDate: new Date(),
maxDate: "+6M",
minDate: 0,
hideIfNoPrevNext: false,
}
);
$("#starting").datepicker( "option", "showAnim", "slide");
});//ready
});//function
</script>
这将显示从今天开始提前6个月的日期。