duanhao4156 2013-09-24 10:10
浏览 59
已采纳

Yii timepicker文本框大小

How can I change the default size of textbox for timepicker in Yii. I'm using timepicker in Yii from the link timepicker.

I have tried the htmlOptions , its now working,

$this->widget('application.extensions.timepicker.timepicker', 
    array(
        'model'=>$model,
        'name'=>'starttime',
        'select'=> 'time',
        'options' => array(
            'showOn'=>'focus',
            'timeFormat'=>'hh:mm:ss',
            'htmlOptions' => array(
                'size' => '10',         // textField size
                'maxlength' => '10',    // textField maxlength
            ),
        ),
    )
);

what is the right way to set HTML options to the timepicker.

  • 写回答

2条回答 默认 最新

  • douliao8318 2013-09-24 11:02
    关注

    I think your htmlOptions should not be inside the options array.

    I'm using the Yii extension EJuiDateTimePicker (http://www.yiiframework.com/extension/ejuidatetimepicker/) which is based on the same timepicker basically and there I can define the textfield size like this:

    $this->widget('ext.timepicker.EJuiDateTimePicker', array(
            'model'=>new Report(),
            'name'=>'creation_date',
            'options' => array(
                    'showOn'=>'focus',
                    'timeFormat'=>'hh:mm:ss',
                    'timeOnly'=>true,
            ),
            'htmlOptions' => array(
                    'style'=>'width:150px;', // styles to be applied
                    'maxlength' => '10',    // textField maxlength
            ),
    ));
    

    Hope this helps...

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?
  • ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算