Javascript 在动态创建的日期选择器中禁用日期

Javascript 在动态创建的日期选择器中禁用日期,javascript,jquery,html,datepicker,Javascript,Jquery,Html,Datepicker,我在表单中使用引导日期选择器,我刚刚在动态创建的输入字段中初始化了引导日期选择器。代码片段是 $('.editTableDatePicker').datepicker({ format: 'mm/dd/yyyy', minDate: '02/19/2015', maxDate: '02/22/2015' }); 它只显示日期选择器。它不会禁用日期。我试过了 $('.editTableDatePicker').datepicker({ format: 'mm/dd

我在表单中使用引导日期选择器,我刚刚在动态创建的输入字段中初始化了引导日期选择器。代码片段是

$('.editTableDatePicker').datepicker({
    format: 'mm/dd/yyyy',
    minDate: '02/19/2015',
    maxDate: '02/22/2015'
});
它只显示日期选择器。它不会禁用日期。我试过了

$('.editTableDatePicker').datepicker({
    format: 'mm/dd/yyyy',
    startDate: '02/19/2015', // also tried setStartDate
    endDate: '02/22/2015' // also tried setEndDate
});
我想做的是只显示范围内的日期。例如,从2015年2月19日至2015年2月23日。有人能帮我吗?

试试这个:

$('.editTableDatePicker').datepicker({
    format: 'mm/dd/yyyy',
    startDate: '02/19/2015',
    endDate: '02/22/2015',
});
使用startDate和endDate而不是minDate/maxDate


如果对象末尾有一个额外的逗号,请尝试以下操作:

$('.editTableDatePicker').datepicker({
    format: 'mm/dd/yyyy',
    startDate: '02/19/2015',
    endDate: '02/22/2015' // No comma here
});
代替minDate/maxDate使用startDate/endDate


})

控制台中有错误吗?没有错误。这和第二次尝试有什么区别?试试看,这解释不了什么anything@charlietfl:我们需要使用startDate/endDate而不是minDate/maxDate@ling.s:只需再次检查需求:Bootstrap 2.0.4+、jQuery 1.7.1+或任何其他js/css文件是。。好的它不工作,因为我只是动态地创建了输入
$('#datepicker').datepicker({
    format: 'mm/dd/yyyy',
    startDate: '02/13/2015',
    endDate: '02/22/2015' 
});
  $('.editTableDatePicker').datepicker({
format: 'mm/dd/yyyy',
startDate: '02/19/2015',
endDate: '02/22/2015',