DatePicker点击不触发事件,没有日期框弹出 [ 2.0 版本 ]
使用的是dosamigos\datepicker\DatePicker
,就是不能触发事件,请各位大神帮忙看看
<?= $form->field($model, "{$prefix}end_at")->widget(
DatePicker::className(), [
'value' => date('Y-M-d', strtotime('+2 days')),
'inline' => true,
'language' => 'zh-CN' , //--设置为中文
'clientOptions' => [
'autoclose' => false,
'format' => 'yyyy-mm-dd'
]
]); ?>
共 3 个回答
-
watonyweng 回答于 2016-02-26 11:40 举报
打开控制台看看js文件是否载入或者页面有没有报错
-
在models层随便建个模型,
控制器层调用:
<?php public function actionDatepicker(){ $model=new 模型; return $this->render('datepicker',['model'=>$model]); } ?>
在视图层:
<?php use dosamigos\datepicker\DatePicker; use dosamigos\datepicker\DateRangePicker; use yii\widgets\ActiveForm; echo DatePicker::widget([ 'model' => $model, 'language'=>'zh_cn', 'attribute' => 'time', 'template' => '{addon}{input}', 'clientOptions' => [ 'autoclose' => true, //'format' => 'dd-M-yyyy' 'format'=>'yyyy-mm-dd', ] ]); ?>
lwp8800
注册时间:2012-09-24
最后登录:2016-08-27
在线时长:9小时36分
最后登录:2016-08-27
在线时长:9小时36分
- 粉丝1
- 金钱20
- 威望0
- 积分110