如何将今天设置为我的日期选择器默认值?

Posted

技术标签:

【中文标题】如何将今天设置为我的日期选择器默认值?【英文标题】:How can I set today as my datepicker default value? 【发布时间】:2019-05-26 23:31:49 【问题描述】:

我想将我的日期选择器默认值设置为今天:

  $(document).ready(function() 
     $('.js-date').datepicker(
          "setDate": new Date(),
          "autoclose": true
     );
);
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.4/css/bootstrap-datepicker.css" rel="stylesheet"/>
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"/>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.4/js/bootstrap-datepicker.js"></script>

<input type="text" class="js-date form-control" />

【问题讨论】:

【参考方案1】:

你可以这样做:

$('.js-date').datepicker(
  "autoclose": true
).datepicker("setDate",'now');

工作演示

$(document).ready(function() 
  $('.js-date').datepicker(
    "autoclose": true
  ).datepicker("setDate",'now');
);
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.4/css/bootstrap-datepicker.css" rel="stylesheet" />
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" />

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.4/js/bootstrap-datepicker.js"></script>

<input type="text" class="js-date form-control" />

【讨论】:

以上是关于如何将今天设置为我的日期选择器默认值?的主要内容,如果未能解决你的问题,请参考以下文章

今天默认引导日期选择器

如何设置ui bootstrap datepicker的日期值

如何设置指定的日期引导日期选择器?

如何使用已选择的值设置 jQuery datepicker 的默认日期

Datepicker 将今天的日期设置为默认值

将 WPF Toolkit 日期选择器的值重置为“默认”值