热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

PHP开发框架YiiFramework教程(14)UI组件MaskedTextField示例

PHP开发框架YiiFramework教程(14)UI组件MaskedTextField示例

CMaskedTextField为格式输入框,可以为文本框指定Mask限制用户可以出入的文本格式,如本例使用99.99.9999 ,可以只允 许输入类似日期的文本。

修改View,添加CMaskedTextField 组件

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'),    
        );    

    }    

}

PHP开发框架Yii Framework教程(14) UI 组件 MaskedTextField示例



推荐阅读
author-avatar
爱这奋斗
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有