海海丫 2017-05-26 21:30:04 3335次浏览 0条评论 0 0 0

下面自己总结了一下表单小部件中经常使用到的一些默认选中

直接在视图代码里面说明啦

<?php

//这个表头就不多说了

use yii\helpers\Html;
use yii\widgets\ActiveForm;


$form = ActiveForm::begin([
    'id'        => 'exam-form',
    'options'   => ['class' => 'form-horizontal','enctype'=>'multipart/form-data'],
    'action'    =>'?r=task/add',
    'method'    =>  'post',
]);
?>




文本框的默认选中:
<?  $model->username = '我是猪'?>            
<?= $form->field($model,'username')->textInput(/*['value'=>'我是猪']*/)?><!--第二种用value-->


<?= $form->field($model,'pwd')->passwordInput()?>

单选框的默认选中:
<?  $model->sex = '1'?>           //value为1的将为默认选中          
<?= $form->field($model,'sex')->radioList(['0'=>'男','1'=>'女'])?>

多选框的默认选中:(应该也能看的出来原理)
<?  $model->hobby = ['iphone','sanxing' ] ?>
<?= $form->field($model,'hobby')->checkboxList(['sanxing'=>'三星','iphone'=>'苹果','vivo'=>'步步高'])?>

下来菜单的默认选中:
<?  $model->news_classify = 3?>        //value为3的将为默认选中    
<?= $form->field($model,'news_classify')->dropDownList($arr)?>

<div class=”form-group”>
    <div class=”col-lg-offset-1 col-lg-11″>
        <?= Html::submitButton('添加', ['class' => 'btn btn-primary']) ?>
    </div>
</div>
<?php ActiveForm::end() ?>


以上就是常用的标签默认选中,临时写的,有什么不太对的,我会在评论补充。
    没有找到数据。
您需要登录后才可以评论。登录 | 立即注册