javascript - 打开输入和日期选择器的 JQueryUI 日期选择器

标签 javascript jquery jquery-ui datepicker

我想要一个 JqueryUI 日期选择器,它的输入文本区域和日历都打开了。

我知道以下两个选项:

  1. 使用输入元素,然后在点击输入字段后打开日历。

  2. 使用 div 元素,然后根本没有输入字段。

如何获得选项 1,但日历默认打开?

jsfiddle

$(function() {
  $("#inputDatepicker").datepicker();
  $("#divDatepicker").datepicker();
});
<link href="http://code.jquery.com/ui/1.9.1/themes/black-tie/jquery-ui.css" rel="stylesheet" />

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.js"></script>
<p>Date with input:
  <input type="text" id="inputDatepicker">
</p>
<p>Date with div:
  <div id="divDatepicker">
</p>

最佳答案

我无法向您展示 fiddle (不知何故,此功能不起作用),但请尝试将焦点设置到输入字段。 像这样

$(document).ready(function() {
   $(function() {
     $("#inputDatepicker").datepicker();
     $("#inputDatepicker").focus();
   });
});

干杯 R

关于javascript - 打开输入和日期选择器的 JQueryUI 日期选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29004806/

相关文章:

javascript - Opera 键盘导航

javascript - 如何将带有回调的简单 $http 转换为使用 promises

javascript - 在多个浏览器实例中打开的同一网站的页面应该使用 javascript 引用相同的变量

Jquery数据表

javascript - 将javascript数组发送到服务器

php - Jquery UI : date picker. 如何通过 $_GET 在日期选择器中设置日期

javascript - 即使绑定(bind)后,this.setState 也不会设置状态 `this`

javascript - JavaScript 中无需 try 即可捕获并 promise

jquery - JqueryUI 和 Firefox 的奇怪问题,内容的位置不在对话框中

javascript - 在没有额外插件的情况下使用 jquery 仅允许文本框中的数字