如何在 yii 框架中显示日期选择器到当前日期并且不应显示未来日期
how to display datepicker upto current date and should not display future date in yii framework
我正在使用 yii 框架开发 Web 应用程序,我正在显示提交出生日期的日期选择器,我的日期选择器中也有两个下拉菜单,例如月份和年份,现在一切正常。这是我的带有月份和年份下拉代码的日期选择器
<?php
$this->widget('zii.widgets.jui.CJuiDatePicker', array(
'attribute' => 'birth',
'name' => 'birth',
'value'=>$model->birth,
'model' => $model,
'options'=>array(
'showAnim'=>'fold',
'dateFormat'=>'yy-m-d',
'changeYear' => true, // can change year
'changeMonth' => true, // can change month
'yearRange' => '1950:2099', // range of year
'minDate' => '1950-01-01', // minimum date
'maxDate' => '2099-12-31',
'showButtonPanel' => false,
),
'htmlOptions' => array(
'size' => '10', // textField size
'maxlength' => '10', // textField maxlength
),
));
?>
我的要求:-
实际上我正在使用 datepicker 作为出生日期,所以我需要显示截至当前日期的日历。例如,今天的日期是 5/4/2015,我的日历也应该显示到 5/4/2015,这意味着它不应该显示未来的日期。可能吗?。如果可能的话,我们该怎么做。你能帮帮我吗
刚设置
'yearRange' => '1950:'.date('Y'),
'maxDate' => date('Y-m-d')
我正在使用 yii 框架开发 Web 应用程序,我正在显示提交出生日期的日期选择器,我的日期选择器中也有两个下拉菜单,例如月份和年份,现在一切正常。这是我的带有月份和年份下拉代码的日期选择器
<?php
$this->widget('zii.widgets.jui.CJuiDatePicker', array(
'attribute' => 'birth',
'name' => 'birth',
'value'=>$model->birth,
'model' => $model,
'options'=>array(
'showAnim'=>'fold',
'dateFormat'=>'yy-m-d',
'changeYear' => true, // can change year
'changeMonth' => true, // can change month
'yearRange' => '1950:2099', // range of year
'minDate' => '1950-01-01', // minimum date
'maxDate' => '2099-12-31',
'showButtonPanel' => false,
),
'htmlOptions' => array(
'size' => '10', // textField size
'maxlength' => '10', // textField maxlength
),
));
?>
我的要求:- 实际上我正在使用 datepicker 作为出生日期,所以我需要显示截至当前日期的日历。例如,今天的日期是 5/4/2015,我的日历也应该显示到 5/4/2015,这意味着它不应该显示未来的日期。可能吗?。如果可能的话,我们该怎么做。你能帮帮我吗
刚设置
'yearRange' => '1950:'.date('Y'),
'maxDate' => date('Y-m-d')