如何避免日期选择器显示默认日期(12/31/1969)?

时间:2012-09-27 07:23:23

标签: yii

我尝试了defaultDate=""属性,但即使我给日期选择器一些价值也没有显示?

这是我的日期拣货代码:

$this->widget('zii.widgets.jui.CJuiDatePicker', array(
    'model'=>$model,
    'attribute'=>'date_healed',
    'value'=>$date_healed,
    'name'=>'date_healed'.$i,
    // additional javascript options for the date picker plugin
    'options'=>array(
        //'autoSize'=>true,
        'defaultDate'=>"",                              
        'changeMonth'=>'true', 
        'changeYear'=>'true', 
        'yearRange'=>Yii::app()->params['YearRange'], 
    ),
    'htmlOptions'=>array('size'=>'10')
)); 

1 个答案:

答案 0 :(得分:1)

确保从数据库表中删除默认值

如果您看到表格结构...如果您看到这样的话,那么删除'0000-00-00'

....
`date_healed` date NULL DEFAULT '0000-00-00',
....

应该是......

....
`date_healed` date NULL,
....