繁体   English   中英

在pickadate.js中更改日期

[英]Change date in pickadate.js

因此,我使用的是http://amsul.ca/pickadate.js/ ,但似乎无法弄清楚如何在日期选择器中设置特定的日期。 (pickadate.js v3.5.6的日期选择器, http: //amsul.github.io/pickadate.js/date.htm)。

例如,如果我说:

var today = '01-01-1983';
picker.val(today);

这将更改输入中的文本,但是当您打开选择器时,日期尚未设置为1983。

那么,如何使用js / jquery更新日期选择器中的日期?

  //try this  
 var date = new Date(1983, 1, 1);
    var picker = $('#date_picker').pickadate('picker');
    picker.set('select', date);

尝试像这样添加值:

<input data-value="2015/04/20">

您应该可以通过以下方式设置正确的日期:

// year, month date
picker.set('view', [1983, 1, 1])

// JavaScript Date
picker.set('view', new Date(1983, 1, 1))

// UNIX timestamps.
picker.set('view', 412902000000)

// string and format option.
picker.set('view', '1983-01-01', { format: 'yyyy-mm-dd' })

希望能有所帮助

<script> $(document).ready(function () { $('#DateChanger').click(function() { $('#dateFrom').val("yyyy-mm-dd"); }); }); </script> <input type="date" id="dateFrom" name="dtFrom" /> <button id="DateChanger">Click</button>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM