我们正在使用Javascript datepicker widget。
正如所建议的,我们只是做
$('.datepicker').datepicker();
在我们使用的日期选择器中,在日历弹出窗口中选择日期后, 与some other datepicker I've seen不同,日历弹出窗口不会关闭。
如何指定行为?
我们的行为并不一定是错的,因为当您选择日期时,您可以改变主意并想要选择其他日期。因此,如果日历窗口有帮助 在这种情况下不会关闭。
但是,您必须单击此日历弹出窗口的背景才能关闭。
在此页面上,我们还有一个提交按钮(用于提交新创建的对象)。 如果您在点击提交按钮之前没有点击背景, 我们注意到(在IE8中)这个日历弹出窗口有时(并不总是) 即使在下一页也不会被关闭。这很烦人。
有没有人见过这个问题?解决方案是什么?
谢谢。
答案 0 :(得分:2)
您是否尝试在抛出changeDate
事件后关闭日期选择器?
$('.datepicker').datepicker()
.on('changeDate', function(ev){
//Do something with the date.
$('.datepicker').datepicker('hide');
});