Yii框架中的form表单
来源:互联网 发布:android电子相册源码 编辑:程序博客网 时间:2024/05/22 09:41
Yii框架中的form表单
<?php
//引入命名空间
use yii\helpers\Html;
?>
<?php //表单:Html::beginForm(提交地址,提交方法,属性数组);?>
$form = ActiveForm::begin([ 'action' => ['test/getpost'], 'method'=>'post', ]);
//可参考
echo '姓名:'.Html::input('text','username',$search);//可以写第三个值,相当于value保留值,
<?=Html::beginForm('','post',['id'=>'form','class'=>'form','data'=>'myself']);?>
<?php //(二)输入框:Html::input(类型,name值,默认值,属性数组;)?>
<?=Html::input('text','test','',['class'=>'form-control','placeholder'=>'hehe']);?>
<?=Html::input('email','email','admin@admin.com',['class'=>'form-control']);?>
<?=Html::input('password','pwd','',['class'=>'form-control']);?>
<?Html::input('hidden','hidden','',['class'=>'form-control']);?>
<hr/>
<?php //Html::表单类型input(name值,默认值,属性数值);?>
<?=Html::textInput('test','hehe',['class'=>'form-control']);?>
<?=Html::textInput('email','admin@admin.com',['class'=>'form-control']);?>
<?Html::passwordInput('pwd','',['class'=>'form-control']);?>
<?Html::hiddenInput('hidden','',['class'=>'form-control']);?>
<hr/>
<?php //(三) 文本域 Html::textarea()?>
<?=Html::textarea('area','',['class'=>'form-control','row'=>'3']);?>
<hr/>
<?php //单选按钮 Html::checkbox(name值,是否选中,属性数组)?>
<?=Html::radio('sex',true,['class'=>'form-control']);?>
<?=Html::radioList('height','1',['1'=>'160','2'=>'170','3'=>'180'],['class'=>'form-control']);?>
<?php //复选框?>
<?=Html::checkbox('haha',true,['class'=>'form-control']);?>
<?php //复选框列表?>
<?=Html::checkboxList('xixi','1',['1'=>'160','2'=>'170','3'=>'180'],['class'=>'form-control']);?>
<?php //下拉列表?>
<?=Html::dropDownList('list','2',['1'=>'160','2'=>'170','3'=>'180'],['class'=>'form-control'])?>
<?=Html::label('显示的','test',['style'=>'color:#ff0000']);?>
<hr/>
<?php //上传控件?>
<?=Html::fileInput('img',null,['class'=>'btn btn-default']);?>
<hr/>
<?php //按钮?>
<?=Html::button('普通按钮',['class'=>'btn btn-primary']);?>
<?=Html::submitButton('提交按钮',['class'=>'btn btn-primary']);?>
<?=Html::resetButton('重置按钮',['class'=>'btn btn-primary']);?>
<?=Html::endForm()?>
文本框: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框架中的form表单
- Yii框架中的form表单
- Yii框架form表单用法实例
- yii form表单用法
- Yii 给form表单 添加class
- Yii form表单开启ajax验证
- Yii Form表单提交时出现错误
- yii框架 表单get传值
- Html 中的form(表单)
- form表单中的标签
- Django中的Form表单
- yii框架中的分页
- yii 框架中的上传
- yii框架中的采集
- yii框架中的即点即改
- Yii框架扩展-JCrudForm【自动表单类】
- Yii框架表单组件配置参数说明
- Yii框架扩展-JCrudForm【自动表单类】
- 自己写出控制VR眼睛人物行走的代码
- java 关键字this的用法详解
- 寻找一种易于理解的一致性算法(扩展版)
- 有关绘制和焊接电路板需要注意的各项事宜
- 平面移动以及 画面重复
- Yii框架中的form表单
- 简单linq相当于嵌套for循环
- maven 项目管理
- 博弈题目小做(未完)
- libevent
- iOS_线程安全
- spring mvc + tomcat项目中用路径 /manager 时报404错误
- Mysql学习笔记-----DayTwo_AM
- CodeForces