YII2.0之Activeform表单组件用法实例


Posted in PHP onJanuary 09, 2016

本文实例讲述了YII2.0之Activeform表单组件用法。分享给大家供大家参考,具体如下:

Activeform

文本框:textInput();
密码框:passwordInput();
单选框:radio(),radioList();
复选框:checkbox(),checkboxList();
下拉框:dropDownList();
隐藏域:hiddenInput();
文本域:textarea(['rows'=>3]);
文件上传:fileInput();
提交按钮:submitButton();
重置按钮:resetButtun();

<?php
$form = ActiveForm::begin([
  'action' => ['test/getpost'],
  'method'=>'post',
  ]); ?>
<? echo $form->field($model, 'username')->textInput(['maxlength' => 20]) ?>
<? echo $form->field($model, 'password')->passwordInput(['maxlength' => 20]) ?>
<? echo $form->field($model, 'sex')->radioList(['1'=>'男','0'=>'女']) ?>
<? echo $form->field($model, 'edu')->dropDownList(['1'=>'大学','2'=>'高中','3'=>'初中'],
['prompt'=>'请选择','style'=>'width:120px']) ?>
<? echo $form->field($model, 'file')->fileInput() ?>
<? echo $form->field($model, 'hobby')->checkboxList(['0'=>'篮球','1'=>'足球','2'=>'羽毛球','3'=>'乒乓球']) ?>
<? echo $form->field($model, 'info')->textarea(['rows'=>3]) ?>
<? echo $form->field($model, 'userid')->hiddenInput(['value'=>3]) ?>
<? echo Html::submitButton('提交', ['class'=>'btn btn-primary','name' =>'submit-button']) ?>
<? echo Html::resetButton('重置', ['class'=>'btn btn-primary','name' =>'submit-button']) ?>
<?php ActiveForm::end(); ?>

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
数组与类使用PHP的可变变量名需要的注意的问题
Jun 20 PHP
js限制checkbox勾选的个数以及php获取多个checkbbox的方法深入解析
Jul 18 PHP
php异步多线程swoole用法实例
Nov 14 PHP
Opcache导致php-fpm崩溃nginx返回502
Mar 02 PHP
php身份证号码检查类实例
Jun 18 PHP
PHP用mb_string函数库处理与windows相关中文字符及Win环境下开启PHP Mb_String方法
Nov 11 PHP
PHP使用mysqli操作MySQL数据库的简单方法
Feb 04 PHP
php 生成加密公钥加密私钥实例详解
Jun 16 PHP
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
Aug 30 PHP
微信JSSDK分享功能图文实例详解
Apr 08 PHP
PHP解决高并发的优化方案实例
Dec 10 PHP
PHP哈希表实现算法原理解析
Dec 11 PHP
yii2中添加验证码的实现方法
Jan 09 #PHP
PHP中的数组处理函数实例总结
Jan 09 #PHP
详解WordPress开发中用于获取分类及子页面的函数用法
Jan 08 #PHP
WordPress主题制作中自定义头部的相关PHP函数解析
Jan 08 #PHP
微信开发之网页授权获取用户信息(二)
Jan 08 #PHP
详解WordPress开发中get_header()获取头部函数的用法
Jan 08 #PHP
PHP文件操作之获取目录下文件与计算相对路径的方法
Jan 08 #PHP
You might like
《Re:从零开始的异世界生活 冰结之绊》
2020/04/09 日漫
关于更改Zend Studio/Eclipse代码风格主题的介绍
2013/06/23 PHP
PHP CURL采集百度搜寻结果图片不显示问题的解决方法
2017/02/03 PHP
PHP针对中英文混合字符串长度判断及截取方法示例
2017/03/31 PHP
thinkphp中的多表关联查询的实例详解
2017/10/12 PHP
seaJs的模块定义和模块加载浅析
2014/06/06 Javascript
jquery操作angularjs对象
2015/06/26 Javascript
JS实现漂亮的淡蓝色滑动门效果代码
2015/09/23 Javascript
BootStrap Progressbar 实现大文件上传的进度条的实例代码
2016/06/27 Javascript
HTML5canvas 绘制一个圆环形的进度表示实例
2016/12/16 Javascript
JavaScript实现时钟滴答声效果
2017/01/29 Javascript
React通过redux-persist持久化数据存储的方法示例
2019/02/14 Javascript
基于node.js实现爬虫的讲解
2019/02/18 Javascript
layer扩展打开/关闭动画的方法
2019/09/23 Javascript
小程序跳转H5页面的方法步骤
2020/03/06 Javascript
NodeJS开发人员常见五个错误理解
2020/10/14 NodeJs
vue 判断页面是首次进入还是再次刷新的实例
2020/11/05 Javascript
[41:54]2018DOTA2亚洲邀请赛 4.1 小组赛A组加赛 TNC vs Liquid
2018/04/03 DOTA
python 中的divmod数字处理函数浅析
2017/10/17 Python
python引入不同文件夹下的自定义模块方法
2018/10/27 Python
python字符串分割及字符串的一些常规方法
2019/07/24 Python
tensorflow 分类损失函数使用小记
2020/02/18 Python
详解python模块pychartdir安装及导入问题
2020/10/22 Python
python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)
2020/12/10 Python
Python开发.exe小工具的详细步骤
2021/01/27 Python
python 使用openpyxl读取excel数据
2021/02/18 Python
css3 transform属性详解
2014/09/30 HTML / CSS
澳大利亚排名第一的狂热牛仔品牌:ONETEASPOON
2018/11/20 全球购物
职工运动会邀请函
2014/02/02 职场文书
工地宣传标语
2014/06/18 职场文书
寻找最美家庭活动方案
2014/08/20 职场文书
邓小平理论心得体会
2014/09/09 职场文书
计划生育证明格式范本
2014/09/12 职场文书
涪陵白鹤梁导游词
2015/02/09 职场文书
浅谈Redis的keys命令到底有多慢
2021/10/05 Redis
使用canvas仿Echarts实现金字塔图的实例代码
2021/11/11 HTML / CSS