且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在更改选择框时更改 BootStrap Datepicker 的 startDate 和 endDate 参数

更新时间:2022-05-24 22:32:15

更改option的值2013-2014和2015-2016like

<select id="mySelect">
    <option value="2012-2013">2012-2013</option>
    <option value="2013-2014">2013-2014</option>
    <option value="2015-2016">2015-2016</option>
</select>

把它改成js

var myStartDt;
function mydatepicker(){
   myStartDt= $('#myStartDate')
        .datepicker({
        startDate: getStartDate(),
        endDate: getEndDate()
    }).on('changeDate', function (ev) {
        myStartDt.hide();
    }).data('datepicker');
}
 $("#mySelect").on('change',function(){
    // alert(this.value)
    $('#myStartDate').datepicker("remove");
    mydatepicker();//$('#id-element').datepicker("destroy");
});
mydatepicker();

小提琴