yii2.0 Activeform表单部分组件使用方法

原创 2015年11月19日 18:58:35

原文转自  IT技术擎 http://it.techqing.com/thread-2404-1-2.html


文本框: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')->label("用户名")->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表单组件的使用方法

Activeform 文本框:textInput(); 密码框:passwordInput(); 单选框:radio(),radioList(); 复选框:checkbox(),checkbo...
  • rogerzhanglijie
  • rogerzhanglijie
  • 2015年03月06日 15:12
  • 6606

YII2.0使用ActiveForm表单

Controller控制器层代码
  • libinemail
  • libinemail
  • 2016年03月29日 15:32
  • 4211

05. Yii 2.0 的内部组件和自定义组件

1. 内部组件 Yii 2.0 框架中有很多内部组件,如:db(数据库)、session、cookie、gii、cache(缓存)、log、DI(依赖注入)等。 2. 自定义组件 以 Yii 2....
  • lamp_yang_3533
  • lamp_yang_3533
  • 2016年08月21日 22:36
  • 1360

Yii ActiveForm表单组件使用

本文是使用ActiveForm的笔记单选框:radio(),radioList();把html用ActiveForm渲染生成radio,用法如下 转换前的html代码保密 ...
  • qq_34853874
  • qq_34853874
  • 2017年04月29日 14:24
  • 420

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

YII2.0 Activeform表单组件的使用方法 Activeform ['test/getpost'], 'method'=>'post', ]);  ?>   文本框:textInput...
  • danshushu
  • danshushu
  • 2017年11月28日 16:25
  • 25

Yii2创建表单(ActiveForm)

由于表单涉及到一些验证方面的信息,属性设置又比较多、比较复杂,所以哪里有什么不正确的地方请留言指点 目录 表单的生成表单中的方法 ActiveForm::begin()方法ActiveForm:...
  • wjtlht928
  • wjtlht928
  • 2015年06月08日 23:37
  • 597

yii2.0 user功能解析

yii2.0这个框架我想发表一下自己看法,那就是面向对象设计的精华(oop)。那大牛会说了,我说这些就是屁话。没错,大家都知道YII是一个非常好用的php开发框架,而且是遵循OOP的设计思想。但是很多...
  • caotianyin
  • caotianyin
  • 2015年03月12日 14:51
  • 1133

Yii2.0中使用bootstrap日期和时间组件

1.前期准备 a:第一种方法,安装组件 Yii框架安装jquery-ui组件 Yii框架安装bootstrap-datetimepicker组件 b:第二种方法,可以引入以下几个文件 jqu...
  • AIkiller
  • AIkiller
  • 2016年08月22日 13:44
  • 821

yii2.0如何使用ActionForm

使用表单 本章节将介绍如何创建一个从用户那搜集数据的表单页。该页将显示一个包含 name 输入框和 email 输入框的表单。当搜集完这两部分信息后,页面将会显示用户输入的信息。 为了实现这个...
  • wepe12
  • wepe12
  • 2016年12月09日 21:28
  • 35082

Yii2 使用邮箱组件发送邮件

1.在Yii2配置文件中添加邮箱组件 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', ...
  • navioo
  • navioo
  • 2016年07月04日 18:09
  • 785
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:yii2.0 Activeform表单部分组件使用方法
举报原因:
原因补充:

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