Yii Framework 开发教程(36) Zii组件-DatePicker示例
来源:互联网 发布:JS添加删除class 编辑:程序博客网 时间:2024/05/05 00:24
CJuiDatePicker 用于日期输入,它封装了 JUI datepicker插件,其基本用法如下:
<?php echo $form->errorSummary($model); ?> <?php $this->widget('zii.widgets.jui.CJuiDatePicker', array( 'name'=>'my_date', 'language'=>'en', 'options'=>array( // 'show' (the default), 'slideDown', 'fadeIn', 'fold' 'showAnim'=>'fold', 'showOn'=>'button', // 'focus', 'button', 'both' 'buttonText'=>'Select form calendar', 'buttonImage'=>'images/calendar.png', 'buttonImageOnly'=>true, ), 'htmlOptions'=>array( 'style'=>'width:80px;vertical-align:top' ), )); ?><div class="row submit"> <?php echo CHtml::submitButton('Submit'); ?></div><?php $this->endWidget(); ?></div><!-- form -->
为了获取输入的日期,首先为CJuiDatePicker的Name属性赋值,本例为my_date,然后定义DataModel
class DataModel extends CFormModel{public $my_date;}
当用户提交时,显示用户输入的日期,修改SiteController的actionIndex
public function actionIndex(){$model=new DataModel();if(!empty($_POST['my_date'])){$model->my_date=$_POST['my_date'];if($model->validate()) {$this->render('result', array('model' => $model,)); return;}}$this->render('index', array('model' => $model,));}
本例下载
- Yii Framework 开发教程(36) Zii组件-DatePicker示例
- Yii Framework 开发教程(36) Zii组件-DatePicker示例
- Yii Framework 开发教程(29) Zii组件-Menu 示例
- Yii Framework 开发教程(30) Zii组件-ListView 示例
- Yii Framework 开发教程(31) Zii组件-DetailView 示例
- Yii Framework 开发教程(32) Zii组件-GridView示例
- Yii Framework 开发教程(33) Zii组件-Accordion示例
- Yii Framework 开发教程(34) Zii组件-AutoComplete示例
- Yii Framework 开发教程(35) Zii组件-Button示例
- Yii Framework 开发教程(37) Zii组件-Dialog示例
- Yii Framework 开发教程(38) Zii组件-ProgressBar示例
- Yii Framework 开发教程(39) Zii组件-Slider示例
- Yii Framework 开发教程(40) Zii组件-SliderInput示例
- Yii Framework 开发教程(41) Zii组件-Tabs示例
- Yii Framework 开发教程(42) Zii组件-Draggable示例
- Yii Framework 开发教程(43) Zii组件-Droppable示例
- Yii Framework 开发教程(44) Zii组件-Resizable示例
- Yii Framework 开发教程(45) Zii组件-Selectable示例
- Yii Framework 开发教程(34) Zii组件-AutoComplete示例
- 算法导论 之 冒泡排序[C语言]
- 十八年开发经验分享(02)问题解决篇(上)
- Yii Framework 开发教程(35) Zii组件-Button示例
- TinyOS2.x启动顺序
- Yii Framework 开发教程(36) Zii组件-DatePicker示例
- Gstreamer在线安装方法
- Extjs FormPanel.getForm().getValues()对下拉框(Combobox)取值的问题
- QT test问题解决
- WinCE 修改系统字体 & 开启ClearType平滑字体
- Linux Device和Driver注册过程,以及Probe的时机
- 两位在校大学生的2012
- 关于双重锁
- CXF实践中异常总结【记录收藏篇】