如何在Kartik datePicker中使用onSelect事件?

时间:2018-10-22 15:03:32

标签: php jquery datepicker yii2

我在网站上使用的是kartik datePicker,但是每当我尝试使用onSelect事件时,都不会触发,我不知道这是什么问题。我搜索了很多,但没有找到任何解决方案。 这是我的代码:

<?php
                    echo DatePicker::widget([
                    'name' => 'check_issue_date',
                    'type' => DatePicker::TYPE_INLINE,
                    'options' => ['placeholder' => 'Select issue date ...', 'id' => 'date-picker'],
                    'pluginOptions' => [
                        'format' => 'dd-M-yyyy',
                        'todayHighlight' => false,
                        'onSelect' => 'function(dateText, inst) {
                            alert("hello");
                        }'
                    ]
                    ]);
?>

2 个答案:

答案 0 :(得分:0)

查看此页面list

上的pluginEvents

答案 1 :(得分:0)

<?php echo DatePicker::widget([
                            'id'=>'scheduleProject',
                            'name' => 'scheduleProject',                
                            'type' => DatePicker::TYPE_INLINE,
                            'language' => 'en',            
                            'pluginOptions' => [
                                'format' => 'M-dd-yyyy',
                                'startDate' => date(\Yii::$app->params['viewDateFormat']),
                                'todayHighlight' => true,
                                'todayBtn' => true, 

                            ],
                            'pluginEvents' =>[
                                "changeDate" => "function(e) {  alert(123)}",
                            ]    

                        ]);?>