2017-03-06 14:27:50 2479次浏览 1条回答 0 悬赏 10 金钱

` <?php

            echo DateRangePicker::widget([
                'model'         => $searchModel,
                'attribute'     => 'dateRange',
                'options'  => [
                    'placeholder'   => $searchModel->getAttributeLabel('dateRange'),
                    'class'         => 'form-control select-warp-option',
                    'autocomplete'  => 'off',
                ],
                'convertFormat' => true,
                'pluginOptions' => [
                    'timePicker'  => false,
                    'format'      => "YYYY/MM/DD",
                    'startDate'   => date("Y/m/01"),
                    'endDate'     => date("Y/m/d"),
                    'locale'      => ['format' => 'Y/m/d']
                ],
            ]);
        ?>`

显示的时间控件,如果选择 2017/3/1-2017/3/6这个时间选择完,点确定。text文本框里的不会显示刚刚选择的时间。
是因为上面配置的:

                    'startDate'   => date("Y/m/01"),
                    'endDate'     => date("Y/m/d"),

如果不配置,那么默认当天时间选择不了。
求解如果可以选择当天时间?

补充于 2017-03-10 15:35

已经解决:
,'pluginEvents':{'apply.daterangepicker':"function(start, obj) {

                            if(obj.element.is('input') && !obj.singleDatePicker && !obj.autoUpdateInput){
                                var s = obj.startDate.format(obj.locale.format);
                                var sep = obj.locale.separator;
                                var e =obj.endDate.format(obj.locale.format);
                                obj.element.val(s+sep+e);
                            }
                         }"}
补充于 2017-03-10 15:35

`,'pluginEvents':{'apply.daterangepicker':"function(start, obj) {

                            if(obj.element.is('input') && !obj.singleDatePicker && !obj.autoUpdateInput){
                                var s = obj.startDate.format(obj.locale.format);
                                var sep = obj.locale.separator;
                                var e =obj.endDate.format(obj.locale.format);
                                obj.element.val(s+sep+e);
                            }
                         }"}`
您需要登录后才可以回答。登录 | 立即注册
灰太狼
副总裁

灰太狼

注册时间:2016-11-19
最后登录:2023-07-14
在线时长:76小时17分
  • 粉丝28
  • 金钱3290
  • 威望150
  • 积分5550

热门问题