【问题标题】:jquery ui datepicker - have to leave field and then click again to show datepickerjquery ui datepicker - 必须离开字段,然后再次单击以显示 datepicker
【发布时间】: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


【解决方案1】:

只需从 jquery ui 1.8.15 更新到 1.8.16 即可修复它。抱歉,在浪费您的时间之前应该这样做。

【讨论】:

    猜你喜欢
    • 2023-04-04
    • 2012-04-12
    • 1970-01-01
    • 1970-01-01
    • 2011-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多