【发布时间】:2011-12-01 08:25:45
【问题描述】:
我有一个 jquery ui datepicker 的小问题。如果我单击输入类型文本,则会显示日期选择器并选择一个日期。然后输入获得焦点,这意味着我必须在输入外部单击,然后再次单击它以显示日期选择器。这个问题没有出现在 datepicker 演示中...你可以一直点击它http://jqueryui.com/demos/datepicker/
--
控制台没有错误
--
// hangout date - jquery ui timepicker
$("#hangout_date").datepicker({ dateFormat: 'D d M yy' });
<p id="hangout_date_container">
<%= f.label :startdate, "Start Date" %>
<br />
<input type="text" id="hangout_date" name="hangout_date" size="30" value="" />
</p>
【问题讨论】:
-
您是否在控制台中收到任何 JS 错误?
-
我们可以看看你的当前代码吗?
-
尝试在你的日期选择器选项上添加 showOn: "focus",看看这是否有效。 $("#hangout_date").datepicker({ dateFormat: 'D d M yy', showOn: "focus" });
标签: jquery user-interface datepicker