YII2.0 Activeform表单组件的使用方法

转载 2015年03月06日 15:12:53
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(); ?>

YII2.0使用ActiveForm表单

Controller控制器层代码

Yii2.0 ActiveForm 表单应用整理

用YII2.0框架自己的ActiveForm的表单生成方式 ,其实就是一个表单,我自己没有写form,input...,他就自己生成form表单!...

YII2 ActiveForm表单回显详解

**表单内容** 单选框:radio(),radioList(); 复选框:checkbox(),checkboxList(); 下拉框:dropDownList(); **表单回显**...
  • wmlml
  • wmlml
  • 2016年11月25日 18:55
  • 1004

yii2.0使用ActionForm创建表单

文本框:textInput(); 密码框:passwordInput(); 单选框:radio(),radioList(); 复选框:checkbox(),checkboxList(); 下拉框:dr...
  • wepe12
  • wepe12
  • 2016年10月14日 20:59
  • 429

yii2学习笔记(五):获取表单输入信息并存到数据库

可以获取到数据库数据的对象,但是具体的显示时为空 原因是:在model模型中不能有跟数据库字段一致的属性,否则显示时就会调用模型中的属性值,而不是数据库中的值 总共有两个文件: 1、app\model...

Yii2.0表单提交与后台接收

一、表单提交格式 Yii2.0表单提交具有防csrf措施,所以提交表单时需要拥有格外的字段 *post提交 request->csrfToken?>"> *get提交 二、后...

yii2表单使用

Controller控制器层代码 [php] view plain copy  print?    namespace frontend\controllers;      u...

一、Yii框架学习之单选框

视图game目录下test.php: 性别 :

Yii中使用单选框 activeRadioButtonList

YII中每个控件占了一行,如果需要两个单选框,则每个一行,在显示上看起来感觉会很奇葩,因为大家都习惯了一行两个单选框的显示。  把两行合为一行的办法就是把CHtml生成的单选框代码中的 label ...

yii2设置ActiveForm->dropDownList->prompt_val 真正支持下拉菜单默认值

网上面的信息都不算正确。如:http://www.oschina.net/question/1182150_174242 prompt参数默认不能真正实现设置默认值,只能设置默认文本。 设置promp...
  • feilala
  • feilala
  • 2016年08月18日 19:15
  • 3131
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:YII2.0 Activeform表单组件的使用方法
举报原因:
原因补充:

(最多只允许输入30个字)