首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bootstrap-datepicker如何将日期放入输入字段

Bootstrap-datepicker如何将日期放入输入字段
EN

Stack Overflow用户
提问于 2016-02-23 00:31:00
回答 1查看 529关注 0票数 0

我想知道,当日历嵌入时,如何使用bootstrap-datepicker将所选日期放入输入字段中。不知何故,我不能让它工作。

现在我有这样的想法:

代码语言:javascript
复制
<script>
$('#sandbox-container div').datepicker({
    weekStart: 1,
    startDate: "-",
    maxViewMode: 0,
    clearBtn: true,
    language: "nl",
    orientation: "top auto",
    daysOfWeekDisabled: "0,1,2,3,4",
    calendarWeeks: true,
    todayHighlight: true
});
</script>

在模板中,我有:

代码语言:javascript
复制
<div id="sandbox-container">
  <div id="datepicker"></div>
</div>

然而,当我尝试做一些事情时,比如:

代码语言:javascript
复制
<script>
$('#sandbox-container input').datepicker({
    weekStart: 1,
    startDate: "-",
    maxViewMode: 0,
    clearBtn: true,
    language: "nl",
    orientation: "top auto",
    daysOfWeekDisabled: "0,1,2,3,4",
    calendarWeeks: true,
    todayHighlight: true
});
</script>

和:

代码语言:javascript
复制
<div id="sandbox-container">
  <input type=text id="datepicker">
</div>

它只显示了一个输入字段。我做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2016-02-23 00:53:32

两件事:

1)想必你知道datepicker附带了JQueryUI。但是,如果您不知道这一点,那么您需要首先将其包含在JQuery中。例如:

代码语言:javascript
复制
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>

2)其次,看起来你的选择器写得不正确。这应该是可行的:

代码语言:javascript
复制
<script>
  $(function() {
    $("#sandbox-container input").datepicker({
      weekStart: 1,
      startDate: "-",
      maxViewMode: 0,
      clearBtn: true,
      language: "nl",
      orientation: "top auto",
      daysOfWeekDisabled: "0,1,2,3,4",
      calendarWeeks: true,
      todayHighlight: true
    });
  });
</script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35558838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档