Welcome 微信登录

首页 / 网页编程 / PHP / PHP开发框架Yii Framework教程(14) UI 组件 MaskedTextField示例

PHP开发框架Yii Framework教程(14) UI 组件 MaskedTextField示例2013-01-27 csdn mapdigitCMaskedTextField为格式输入框,可以为文本框指定Mask限制用户可以出入的文本格式,如本例使用99.99.9999 ,可以只允 许输入类似日期的文本。

修改View,添加CMaskedTextField 组件

<?php $this->widget("CMaskedTextField",array("model"=>$model,"attribute"=>"date","name"=>"date","mask"=>"99.99.9999","htmlOptions"=>array("style"=>"width:80px;" ),));?>

为了配合CMaskedTextField 使用,我们修改DataModel,添加一个属性date

class DataModel extends CFormModel { public $date; public function rules(){return array( array("date","safe"), ); } }

本例下载:http://www.imobilebbs.com/download/yii/MaskedTextFieldDemo.zip

查看全套教程:http://www.bianceng.cn/webkf/PHP/201301/35265.htm