博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
yii2 form表单
阅读量:6138 次
发布时间:2019-06-21

本文共 1480 字,大约阅读时间需要 4 分钟。

hot3.png

1、命名空间引用 use yii\helpers\Html; use yii\widgets\ActiveForm; 2、form表单的开始和结束

  • <?php $form = ActiveForm::begin([ 'action' =>'./admin.php?c=goods&a=add', 'method' => 'post', ])?>
  • <?php ActiveForm::end();?>

3、设置显示式样 $form = ActiveForm::begin([ 'action' =>'./admin.php?c=goods&a=add', 'method' => 'get', 'fieldConfig' => [ 'template' => "<td{label}</td><td>{input}{error}</td>", ], ]) 4、汇总

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

下拉框例子: <?= $form->field($model,'goods_name')->dropDownList(['1'=>'请选择'],['style'=>'width:131px'])->label('商品分类'); 懒人程序引用:

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

转载于:https://my.oschina.net/colin86/blog/521438

你可能感兴趣的文章
POJ-2287 Tian Ji -- The Horse Racing 贪心规则在动态规划中的应用 Or 纯贪心
查看>>
Windows8/Silverlight/WPF/WP7/HTML5周学习导读(1月7日-1月14日)
查看>>
关于C#导出 文本文件
查看>>
使用native 查询时,对特殊字符的处理。
查看>>
maclean liu的oracle学习经历--长篇连载
查看>>
ECSHOP调用指定分类的文章列表
查看>>
分享:动态库的链接和链接选项-L,-rpath-link,-rpath
查看>>
阿里云企业邮箱 在Foxmail 7.0上POP3/IMAP协议设置方法
查看>>
Javascript一些小细节
查看>>
canvas学习总结
查看>>
Javascript的if判断
查看>>
spring cloud gateway 源码解析(3)记录请求参数及返回的json
查看>>
阿里云ECS数据盘格式化与挂载图文教程
查看>>
Flexbox响应式网页布局 - W3Schools视频02
查看>>
【手牵手】搭建前端组件库(二)
查看>>
怎么给视频添加音频或配乐
查看>>
怎么转换音乐格式
查看>>
Leaflet-Develop-Guide
查看>>
每隔1s打印0-5
查看>>
Angular6错误 Service: No provider for Renderer2
查看>>