JavaScript datepicker日历弹出窗口由于某些原因而保留

JavaScript datepicker日历弹出窗口由于某些原因而保留,javascript,jquery,datepicker,jquery-ui-datepicker,Javascript,Jquery,Datepicker,Jquery Ui Datepicker,我们正在使用Javascript 正如所建议的那样,我们只是这样做 $('.datepicker').datepicker(); 在我们使用的日期选择器中,在日历弹出窗口中选择日期后, 日历弹出窗口不会关闭,不像 如何规定行为 我们的行为并不一定是错误的,因为当你选择一个日期时,你可能会改变主意,想要选择另一个日期。因此,如果日历窗口 在这种情况下不会关闭 但是,您必须单击背景才能关闭此日历弹出窗口 在这个页面上,我们还有一个提交按钮(用于提交新创建的对象)。 如果在单击提交按钮之前没有单击背

我们正在使用Javascript

正如所建议的那样,我们只是这样做

$('.datepicker').datepicker();
在我们使用的日期选择器中,在日历弹出窗口中选择日期后, 日历弹出窗口不会关闭,不像

如何规定行为

我们的行为并不一定是错误的,因为当你选择一个日期时,你可能会改变主意,想要选择另一个日期。因此,如果日历窗口 在这种情况下不会关闭

但是,您必须单击背景才能关闭此日历弹出窗口

在这个页面上,我们还有一个提交按钮(用于提交新创建的对象)。 如果在单击提交按钮之前没有单击背景, 我们注意到(在IE8中)这个日历弹出窗口有时(并非总是) 即使在下一页也会粘住,无法关闭。真烦人

有人见过这个问题吗?解决办法是什么


谢谢。

在日期选择器抛出
changeDate
事件后,您是否尝试过关闭日期选择器

$('.datepicker').datepicker()
  .on('changeDate', function(ev){
    //Do something with the date.
    $('.datepicker').datepicker('hide');
});