1

我包括了所有内容,但似乎不适用于这些选项,没有一个新手的例子是痛苦的..帮助..

html

<input type="text" class="form-control  datepicker" id="datepicker" data-date-format="dd/mm/yyyy" />

js

$('#datepicker').datepicker({
        autoclose: true,
        todayBtn: true,
        todayHighlight: true
});

github参考:https ://github.com/vitalets/bootstrap-datepicker#autoclose

4

3 回答 3

7

todayBtn: true指示按钮仅显示今天,而不是选择它。如果您希望按钮实际更改所选日期,请使用:

todayBtn: "linked"

参见:https ://github.com/uxsolutions/bootstrap-datepicker/issues/314

于 2017-11-23T14:27:15.700 回答
4

你的代码很好,

当我选择一个日期时,检查这个JSFiddle日期选择器正在关闭。

autoclose: true  //this will work with vitalets

我想可能的原因如下:

1) 可能给出错误的bootstrap.datepicker.js

<script src="http://vitalets.github.io/bootstrap-datepicker/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>

确保你的路径是正确的

于 2013-10-14T15:25:14.683 回答
2

Try this:

$('.datepicker').datepicker()
.on('changeDate', function(ev){                 
    $('.datepicker').datepicker('hide');
});

Update:

autoclose works fine with the datepicker present in the following repo:

https://github.com/eternicode/bootstrap-datepicker

于 2014-06-14T20:10:52.037 回答