Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery Datepicker将日期设置为超出范围不起作用_Javascript_Jquery_Jquery Ui_Datepicker - Fatal编程技术网

Javascript jQuery Datepicker将日期设置为超出范围不起作用

Javascript jQuery Datepicker将日期设置为超出范围不起作用,javascript,jquery,jquery-ui,datepicker,Javascript,Jquery,Jquery Ui,Datepicker,jQuery日期选择器小部件 如果您尝试将日期设置为minDate选项之前的日期,则默认为今天 var yesterday = new Date(new Date().setDate(new Date().getDate()-1)); $("#dateSelector").datepicker({ dateFormat: 'dd-mm-yy', minDate: 0, changeYear:true, changeMonth:true }) .datepicker

jQuery日期选择器小部件

如果您尝试将日期设置为
minDate
选项之前的日期,则默认为今天

var yesterday = new Date(new Date().setDate(new Date().getDate()-1));
$("#dateSelector").datepicker({
    dateFormat: 'dd-mm-yy',
    minDate: 0,
    changeYear:true,
    changeMonth:true
})
.datepicker('setDate', yesterday );
这非常烦人,意味着如果某个字段的值已过期,则无法预填充该字段

有人想办法解决这个问题吗


使用jQueryUI1.8和jQuery1.1

可能会重复出现不同的问题。我的只做一次,不是基于其他日期选择器,也不需要动态范围的变化。它只是将val设置为过期值,然后被jQuery.Closer覆盖,但我的val位于单独的输入框中,显示给用户,而不是直接的日历。