Php Yi2 Krajee DateTimePicker-使用Javascript更改插件选项

Php Yi2 Krajee DateTimePicker-使用Javascript更改插件选项,php,jquery,yii2,Php,Jquery,Yii2,我用的是,它用的是。我正试图通过javascript更改defaultViewDate选项。不幸的是,我不能用js正确地定位组件 DateTimePicker小部件的定义如下: echo DatePicker::widget([ 'model' => $model, 'attribute' => 'employment_period_from', 'attribute2' => 'employment_period_to', 'options'

我用的是,它用的是。我正试图通过javascript更改defaultViewDate选项。不幸的是,我不能用js正确地定位组件

DateTimePicker小部件的定义如下:

echo DatePicker::widget([
    'model' => $model,
    'attribute' => 'employment_period_from',
    'attribute2' => 'employment_period_to',
    'options' => ['placeholder' => Yii::t('app', 'From')],
    'options2' => ['placeholder' => Yii::t('app', 'To')],
    'type' => DatePicker::TYPE_RANGE,
    'separator' => Yii::t('app', 'to'),
    'form' => $form,
    'pluginOptions' => [
        'defaultViewDate' => date('2017-01-01'),
        'format' => 'yyyy.mm.dd',
        'autoclose' => true,
    ]
]);
我已经试过了:

$('#datetimepicker').data("DateTimePicker").defaultViewDate('2012-01-01');
$('#datetimepicker').datetimepicker('setDefaultViewDate', '2012-01-01')
没有成功;给我js erros:UncaughtTypeError:$(…)。datetimepicker不是函数

那么有没有办法做到这一点呢

谢谢

编辑: 向小部件添加了一个id,并使用了kvDatepicker函数

现在我尝试了以下方法

$('#datepickerWidget').kvDatepicker('setDefaultViewDate', '2012-01-01')
这至少不会给我一个错误;仍然没有改变任何事情

$('#datepickerWidget').kvDatepicker('setDefaultViewDate', '2012-01-01')