我想使用jQuery或其他任何东西在2amigos Datepicker中设置开始日期。
我的开始日期是1960-01-01
。
这就是我显示Datepicker的方式:
<?= $form->field($model, 'ecs_cheque_dd_date')->widget(DatePicker::className(), [
'inline' => false,
'clientOptions' => [
'autoclose' => true,
'format' => 'yyyy-m-dd',
],
]) ?>
答案 0 :(得分:2)
<?= $form->field($model, 'ecs_cheque_dd_date')->widget(DatePicker::className(), [
'inline' => false,
'clientOptions' => [
'autoclose' => true,
'format' => 'yyyy-mm-dd',
'startDate' => date('1960-01-01'),
],
]) ?>
答案 1 :(得分:1)
只需打开dosamigos \ datetimepicker \ DateTimePicker并阅读phpDoc:
请参阅Bootstrap DatePicker插件网页以获取可能的选项。
@see http://bootstrap-datepicker.readthedocs.org/en/release/options.html
您的回答可能是:
“startDate”时间的开始
可选择的最早日期;所有较早的日期都将被禁用。
答案 2 :(得分:0)
试试这个...... 加上这个:
@Transactional
答案 3 :(得分:-2)
最后我找到了答案
<?= $form->field($model, 'ecs_cheque_dd_date')->widget(DatePicker::className(), [
'inline' => false,
'clientOptions' => [
'autoclose' => true,
'format' => 'yyyy-m-dd',
'startDate' => date('1960-01-01'),
'endDate' => date(''),
],
]) ?>