Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.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/2/jquery/71.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 启动日期选择器中的设置最小日期_Javascript_Jquery_Date_Datepicker - Fatal编程技术网

Javascript 启动日期选择器中的设置最小日期

Javascript 启动日期选择器中的设置最小日期,javascript,jquery,date,datepicker,Javascript,Jquery,Date,Datepicker,在我的例子中,当改变一个输入时,我想动态地改变mindate $('#text1').on('changeDate', function () { var sdate = moment.utc((<any>$('#text1')).datepicker('getFormattedDate')).subtract(1, "days"); (<any>$("#LossDate")).datepicker('min

在我的例子中,当改变一个输入时,我想动态地改变mindate

$('#text1').on('changeDate', function () {
                var sdate = moment.utc((<any>$('#text1')).datepicker('getFormattedDate')).subtract(1, "days");
                (<any>$("#LossDate")).datepicker('minDate', sdate.format("MM-DD-YYYY"));
            });
$('#text1')。在('changeDate',函数(){
var sdate=moment.utc($('#text1')).datepicker('getFormattedDate'))。减去(1,“天”);
($(“#LossDate”).datepicker('minDate',sdate.format(“MM-DD-YYYY”);
});
我也在尝试

$('#text1').on('changeDate', function () {
                    var sdate = moment.utc((<any>$('#text1')).datepicker('getFormattedDate')).subtract(1, "days");
                    (<any>$("#LossDate")).datepicker('setStartDate', sdate.format("MM-DD-YYYY"));
                });
$('#text1')。在('changeDate',函数(){
var sdate=moment.utc($('#text1')).datepicker('getFormattedDate'))。减去(1,“天”);
($(“#LossDate”).datepicker('setStartDate',sdate.format(“MM-DD-YYYY”);
});

$('#text1')。在('changeDate',函数(){
var sdate=moment.utc($('#text1')).datepicker('getFormattedDate'))。减去(1,“天”);
($(“#LossDate”).datepicker('startDate',sdate.format(“MM-DD-YYYY”);
});

$('#text1')。在('changeDate',函数(){
var sdate=moment.utc($('#text1')).datepicker('getFormattedDate'))。减去(1,“天”);
($(“#LossDate”).datepicker('SetstartDate',sdate.format(“MM-DD-YYYY”);
});

但在我的情况下,一切都不起作用

以下是有效的javascript:

$(文档).ready(函数(){
$(“#开始日期”)。日期选择器({
今日电话:1,,
自动关闭:是的,
}).on('changeDate',函数(已选择){
var minDate=新日期(selected.Date.valueOf());
$('enddate').datepicker('setStartDate',minDate);
});
$(“#enddate”).datepicker()
.on('changeDate',函数(已选择){
var minDate=新日期(selected.Date.valueOf());
$('startdate').datepicker('setEndDate',minDate);
});
});

开始
终点
使用此

$("#text1").datepicker({
 autoclose: true
}).on('changeDate', function (selected) {
    var minDate = new Date('2017-12-01');
    $('#text1').datepicker('setStartDate', minDate);
});

为您的问题创建一个工作示例链接,这样我们就可以进行测试(如fiddle链接)
 $('#text1').on('changeDate', function () {
                            var sdate = moment.utc((<any>$('#text1')).datepicker('getFormattedDate')).subtract(1, "days");
                            (<any>$("#LossDate")).datepicker('SetstartDate', sdate.format("MM-DD-YYYY"));
                        });
$("#text1").datepicker({
 autoclose: true
}).on('changeDate', function (selected) {
    var minDate = new Date('2017-12-01');
    $('#text1').datepicker('setStartDate', minDate);
});