关闭对话框也会关闭 datepicker - 包括 jsfiddle

Posted

技术标签:

【中文标题】关闭对话框也会关闭 datepicker - 包括 jsfiddle【英文标题】:Closing of dialog also closes datepicker - jsfiddle included 【发布时间】:2012-08-30 23:43:33 【问题描述】:

我有一个简单的布局,带有一个日期选择器输入字段和一个对话框。如果我打开日期选择器,然后关闭对话框,日期选择器也会关闭。我想保留日期选择器 打开。

示例:http://jsfiddle.net/nwSgm/

这是一个错误还是故意的行为?

无论如何,有谁知道如何避免这种行为,所以当对话框关闭时,日期选择器不会关闭?谢谢!

【问题讨论】:

这是 datepicker 的预期行为!当你在它外面点击时,它会隐藏起来。 也许这有帮助:***.com/questions/4188435/… 日期选择器在单击输入字段时再次可见。您是否有任何理由希望日期选择器即使在外部单击时也可见? 我有一个对话框(带有帮助文本),单击“今天”按钮旁边的帮助图标会打开该对话框。当用户随后关闭帮助对话框时,它也会关闭日期选择器,这在这种情况下是不幸的。我已经通过使用模态模式和 CF Mitrah 的解决方案解决了。 【参考方案1】:

正如@Praveen 所说,这是 datepicker 的预期行为!我为您的需要做了一些小工作。

http://jsfiddle.net/WzLc3/1/

【讨论】:

以上是关于关闭对话框也会关闭 datepicker - 包括 jsfiddle的主要内容,如果未能解决你的问题,请参考以下文章

关闭 TimePickerDialog 时也会调用 OnTimeSet

bootstrap种modal怎么关闭

jQuery UI datepicker 在对话框中自动打开

如何在按钮单击时显示 DatePickerDialog? [关闭]

jQuery Datepicker 在选定日期后关闭 datepicker

Datepicker周视图[关闭]