Welcome 微信登录

首页 / 网页编程 / PHP / YII2.0之Activeform表单组件用法实例

本文实例讲述了YII2.0之Activeform表单组件用法。分享给大家供大家参考,具体如下:
Activeform
文本框: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框架的PHP程序设计有所帮助。