首页 > 解决方案 > yii2 kartik daterangepicker 单击开始日期时自动选择结束日期

问题描述

我想将 end 设置date为与 start 相同date

<?php
        echo $form->field($model, 'date_range', [
            'options' => ['class' => 'drp-container form-group']
        ])->widget(DateRangePicker::classname(), [
            'id' => 'dateRange',
            'convertFormat' => true,
            'pluginOptions' => [
                'timePicker' => true,
                'timePicker24Hour' => true,
                'timePickerIncrement' => 1,
                'autodate' => true,
                'minDate' => (string) date('Y-m-d H:i:s', strtotime('- 1 month')),
                'maxDate' => (string) date('Y-m-d H:i:s'),
                'singleDatePicker' => false,
                'autoApply' => false,
                'locale' => ['format' => 'Y-m-d H:i:s']
            ],
            'pluginEvents' => [
            ],
        ])
        ?>

当我尝试像这样选择结束日期时,它不起作用:

$(document).on('click', 'td.available', function (e) {
            $('#dateRange').data('daterangepicker').setEndDate(date);
        })

有没有可能让它像我想要的那样工作?

问候!

标签: yii2daterangepickerkartik-v

解决方案


推荐阅读