Datepicker pickadate预填充多个选择器

时间:2017-06-30 01:42:25

标签: javascript datepicker pickadate

我有多个日期选择器来选择范围并将其与表单一起发送。为此,请使用以下库Date picker。现在我想用给定的值预填充datepicker。

我的HTML:

<input type="text" class="datepicker" id="select-date-from" name="date-from" autocomplete="off">
<input type="text" class="datepicker" id="select-date-until" name="date-until" autocomplete="off">

JS:

$('.meetings-datepicker').pickadate({options});

我已经找到了:

var $input = $('.datepicker').pickadate()

// Use the picker object directly.
var picker = $input.pickadate('picker')

如果我用id替换类,但是我必须初始化每个datepicker分隔符合它。那么,如果通过课程初始化,你怎么能填写多个选择器?

我已经尝试过这样的事了:

var picker = $input[0].pickadate('picker');
picker.set('select', new Date('{{ request('date-from') }}'));

但它会引发错误:

  

TypeError:$ input [0] .pickadate不是函数

我也试过

$('#select-date-from').pickadate('set', 'select', (new Date('{{ request('date-from') }}')));

1 个答案:

答案 0 :(得分:0)

这些必须由每个字段单独初始化

$('#select-date-from').pickadate({options});

$('#select-date-until').pickadate({options});