Javascript 从一个田地到另一个田地的Pickadate播种

Javascript 从一个田地到另一个田地的Pickadate播种,javascript,pickadate,Javascript,Pickadate,我正在尝试从另一个onChange中为一个字段设置种子,几乎在那里,但是当我尝试从Start中访问“endDate”时抛出了一个错误,显然我无法从函数中访问它: var endDate = $('.end-date .datepicker').pickadate({ formatSubmit: 'yyyy-mm-dd' }) // Would like date from here copied over to endDate on change var startDate = $('

我正在尝试从另一个onChange中为一个字段设置种子,几乎在那里,但是当我尝试从Start中访问“endDate”时抛出了一个错误,显然我无法从函数中访问它:

var endDate = $('.end-date .datepicker').pickadate({
    formatSubmit: 'yyyy-mm-dd'
})

// Would like date from here copied over to endDate on change
var startDate = $('.start-date .datepicker').pickadate({
    formatSubmit: 'yyyy-mm-dd',
    onSet: function(endDate) {
        console.log('Want to set endDate to - ' + this.get('select', 'yyyy/mm/dd'));
        endDate.set('select', this.get('select')); // This line is wrong ..
    }
}) 
这很有效

// End date
var endDate = $('.end-date .datepicker').pickadate({
    formatSubmit: 'yyyy-mm-dd'
});
var picker_end_date = endDate.pickadate('picker');

// Start date, onset change enddate
var startDate = $('.start-date .datepicker').pickadate({
    formatSubmit: 'yyyy-mm-dd',
    onSet: function(endDate) {
        //console.log('Want to set endDate to - ' + this.get('select', 'yyyy/mm/dd'));
        picker_end_date.set('select', this.get('select').obj);
    }
})