Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/57.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 minDate_Javascript_Jquery_Jquery Ui_Datepicker - Fatal编程技术网

Javascript 未设置jQuery Datepicker minDate

Javascript 未设置jQuery Datepicker minDate,javascript,jquery,jquery-ui,datepicker,Javascript,Jquery,Jquery Ui,Datepicker,我有两个日期选择器'startDate'和'targetDate'。我想将'targetDate'的minDate设置为'startDate'的值。下面是 代码不起作用。即,未设置“targetDate”的minDate $("#startDate").datepicker({ changeMonth : true, changeYear : true, dateFormat : "dd-M-yy",

我有两个日期选择器'startDate'和'targetDate'。我想将'targetDate'的minDate设置为'startDate'的值。下面是 代码不起作用。即,未设置“targetDate”的minDate

$("#startDate").datepicker({
                changeMonth : true,
                changeYear : true,
                dateFormat : "dd-M-yy",
                minDate : 0,

                showMonthAfterYear : true,
                onClose : function() {

                    $(this).toggleClass('ui-state-focus');
                }
            });
            $("#targetDate").datepicker({
                changeMonth : true,
                changeYear : true,
                dateFormat : "dd-M-yy",
                minDate : new Date($("#startDate").val()),
                showMonthAfterYear : true,
                onClose : function() {
                    $(this).toggleClass('ui-state-focus');
                }

            });

在startDate事件中,您需要设置targetDate的最小日期

选择日期选择器时调用。函数将所选日期作为文本接收,并将datepicker实例作为参数接收。这是指关联的输入字段

使用


在何处调用targetDate函数?从此文本框调用。根据-在startDate日期选择器的
onClose
事件期间,您需要更改targetDate日期选择器的
minDate
$('#startDate').datepicker({
      onSelect: function(selectedDate) {
            $('#targetDate').datepicker('option', 'minDate', selectedDate);
      }
});