Javascript pickadate.js中的更改日期

Javascript pickadate.js中的更改日期,javascript,jquery,pickadate,Javascript,Jquery,Pickadate,因此,我正在使用,但我似乎不知道如何在日期选择器中设置特定日期。 (pickadate.js v3.5.6的日期选择器,) 例如,如果我说: var today = '01-01-1983'; picker.val(today); 这将更改输入中的文本,但当您打开选择器时,日期尚未设置为1983 那么,如何使用js/jquery更新日期选择器中的日期呢?您应该能够通过以下方式设置正确的日期: // year, month date picker.set('view', [1983, 1, 1]

因此,我正在使用,但我似乎不知道如何在日期选择器中设置特定日期。 (pickadate.js v3.5.6的日期选择器,)

例如,如果我说:

var today = '01-01-1983';
picker.val(today);
这将更改输入中的文本,但当您打开选择器时,日期尚未设置为1983


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

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

// 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' })
希望对您有所帮助


$(文档).ready(函数(){
$(“#日期转换器”)。单击(函数(){
$('#dateFrom').val(“yyyy-mm-dd”);
});
});
点击

尝试这样添加值:

// 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' })

当您有一个预处理的页面从数据库将日期加载到输入中时,这非常好。我总是得到“未定义”。我使用的是正确的类和id。你知道有什么问题吗?从chrome控制台运行该命令似乎有效。但不是在我的页面上:/