文本框:textInput(); 密码框:passwordInput(); 单选框:radio(),radioList(); 复选框:checkbox(),checkboxList(); 下拉框:dropDownList(); 隐藏域:hiddenInput(); 文本域:textarea(['rows'=>3]); 文件上传:fileInput(); 提交按钮:submitButton(); 重置按钮:resetButtun(); <?php $form = ActiveForm::begi…
文本框:textInput(); 密码框:passwordInput(); 单选框:radio(),radioList(); 复选框:checkbox(),checkboxList(); 下拉框:dropDownList(); 隐藏域:hiddenInput(); 文本域:textarea(['rows'=>3]); 文件上传:fileInput(); 提交按钮:submitButton(); 重置按钮:resetButtun(); <?php $form = ActiveForm::begi…
文本框:textInput(); 密码框:passwordInput(); 单选框:radio(),radioList(); 复选框:checkbox(),checkboxList(); 下拉框:dropDownList(); 隐藏域:hiddenInput(); 文本域:textarea(['rows'=>3]); 文件上传:fileInput(); 提交按钮:submitButton(); 重置按钮:resetButtun(); <?php $form = ActiveForm::begi…
Activeform文本框:textInput();密码框:passwordInput();单选框:radio(),radioList();复选框:checkbox(),checkboxList();下拉框:dropDownList();隐藏域:hiddenInput();文本域:textarea(['rows'=>3]);文件上传:fileInput();提交按钮:submitButton();重置按钮:resetButtun(); <?php$form = ActiveForm::begi…
因目前项目并非前后端分离模式,且用到PHP的yii2框架(所有html代码,js较多内嵌在.php文件内多少采用同步提交[喷墨中...]),遂对于前端面上需要用到的yii2小组件一些整理(因是前端若涉及到php写法错误或者风格问题,敬请指点)  使用场景尽量为表单 基础注册调用小组件 <?php use yii\helpers\Html; use yii\widgets\ActiveForm;?> //首先注册activeForm小部件,并赋值给$form(php中的声明变量方法用$ 等价于j…
表单的生成表单中的方法    ActiveForm::begin()方法    ActiveForm::end()方法    getClientOptions()方法    其它方法:errorSummary.validate.validateMultiple表单中的参数    表单form自身的属性    表单中各个项(field)输入框相关的属性        $fieldConfig        关于验证的属性        关于每个field容器样式的属性    ajax验证    前…
控制器代码 <?php namespace app\modules\pub\controllers; use Yii; use backend\base\BaseController; use backend\modules\pub\models\LoginForm; use backend\modules\pub\models\RegisterForm; class DefaultController extends BaseController{ public $layout = false…
第一种方法: $model->load(Yii::$app->request->post()); 第二种方法: 获取具体的某一项的值 $demo = $_POST['模型名']['字段名']; 如果某一项通过cloneYa复制出来,为多组数据时 <?= $form->field($model, 'name[]', )->textInput() ?> $demoArray = $_POST['模型名']['字段名'];…
form-create 是一个可以通过 JSON 生成具有动态渲染.数据收集.验证和提交功能的表单生成组件.支持2个UI框架,并且支持生成任何 Vue 组件.内置20种常用表单组件和自定义组件,再复杂的表单都可以轻松搞定. 文档 | 源码 3.0.0 版本主要更新了以下内容: 适配 vue3 适配 element-plus 和 ant-design-vue3.0 功能于 2.5.12 版本一致 移除配置项 attrs scopedSlots domProps hook nativeOn nati…
Yii2中对于表单和字段的支持组件为ActiveForm和ActiveField, <?php $form = ActiveForm::begin([ 'id' => 'login-form', 'options' => ['class' => 'form-horizontal'], 'fieldConfig' => [ 'template' => "{label}\n<div class=\"col-lg-3\">{input…