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(); ?>

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Yii ActiveForm表单组件使用

本文是使用ActiveForm的笔记单选框:radio(),radioList();把html用ActiveForm渲染生成radio,用法如下 转换前的html代码保密 <input type="r...

Yii2.0 ActiveForm 表单应用整理

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

yii中ActiveForm表单工具的用法总结

ActiveForm 要和 Model/ActiveRecord 配合使用的。 所以 先要张表 像这样 ↓ +----------+--------------+------+-----+-----...

Yii Framework2.0开发教程(2)使用表单Form

Yii Framework开发教程(2)使用表单Form

Yii2.0 一个表单

第一步:创建一个模型类 在application\models\下创建模型类文件: 编写Entry.php模型类文件<?php namespace app\models;use yii; use ...

yii2.0表单上传文件

yii2用表单上传文件经常用到的,该怎样上传呢? 1、单个文件上传 首先建立一个模型models/UploadForm.php,内容如下 namespace app\models; u...

JavaScript-4.1-简单的表单操作,函数使用方法---ShinePans

4.1 确认表单必填项目完整性 function check_submit(){ if($("tex_user_name").value=="") {alert("请输入用...

ExtJS的使用方法汇总2——表单与输入控件

一、创建一个简单的表单 1、具体配置信息参考上篇文章 2、创建简单表单的实现代码如下所示: [c-sharp] view plaincopy "text/javascrip...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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