如何从“Bootstrap Datepicker”获取当前的 viewMode
属性?
我使用 viewMode= 'years'
初始化控件,我想在 changeDate
事件上关闭日期选择器,仅当 viewMode='days'
时。
用户选择了一年,然后是一个月,最后是一天。在那一刻必须关闭控件。
这是代码:
$("#date").datepicker(
{viewMode: 'years',
format: 'dd/mm/yyyy'
});
$('#date').on('changeDate', function (ev) {
//close when viewMode='0' (days)
})
有人能帮忙吗?
最佳答案
检查这个:http://jsfiddle.net/nAXnM/
HTML
<input type="text" class="span2" value="02/16/12" data-date-format="mm/dd/yy" id="dp2" >
JS
$("#dp2").datepicker({
viewMode: 'years',
format: 'dd/mm/yyyy'
});
$('#dp2').on('changeDate', function (ev) {
//close when viewMode='0' (days)
if(ev.viewMode === 'days'){
$('#dp2').datepicker('hide');
}
})
关于javascript - 如何从 "Bootstrap Datepicker"获取当前 viewMode 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14457380/