yii-視圖- form時間控件的使用

咱們的表單中常常須要用戶輸入時間,yii中有很方便的時間控件CJuiDatePicker可供使用php

方法以下:html

[html] view plaincopyapp

<?php   
    $this->widget('zii.widgets.jui.CJuiDatePicker',array(   
                        'language'=>'zh_cn',   
            'name'=>'worktime[start]',   
            'value'=>$query['start'] ? $query['start'] : Date('Y-m-d'),   
            'options'=>array(   
                        'showAnim'=>'fold',   
                        'showOn'=>'both',   
                        'buttonImage'=>Yii::app()->request->baseUrl.'/images/calendar.gif',   
                                   'maxDate'=>'new Date()',   
                        'buttonImageOnly'=>true,   
                        'dateFormat'=>'yy-mm-dd',   
            ),   
            'htmlOptions'=>array(   
                        'style'=>'height:18px',   
                        'maxlength'=>8,   
            ),   
    ));   
?>


CJuiDatePicker中的參數說明
name:input標籤中的name
value: input標籤中的value
options:主要是日曆控件顯示相關的
showAnim:日曆框出現的動畫效果,可選值slideDown, show(the default), slideDown, fadeIn, fold 等
showOn:日曆框如何被觸發,both:點圖標和輸入框都可;focus:點輸入框;button:點圖標
buttonImage:圖標圖片地址
maxDate:可選的最大日期,對應的還有minData
dateFormat:日曆數據格式。注意,上面value的日期格式必須與此處一致,不然數據不會與控件匹配。
htmlOptions:input框的一些html設置,如樣式,最大長度等。yii

相關文章
相關標籤/搜索