海海丫 2017-05-26 15:47:24 4017次浏览 1条评论 3 3 0

以下我用的标签都是php短标 <? ?>

文本框:

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

单选按钮:

<?  $model->sex = '1'?>                     <!--单选框默认选中-->
<?= $form->field($model,'sex')->radioList(['0'=>'男','1'=>'女'])?>

value值是1的为默认选中

多选框:

<?  $model->hobby = ['iphone','sanxing' ] ?><!--多选框默认选中-->
<?= $form->field($model,'hobby')->checkboxList(['sanxing'=>'三星','iphone'=>'苹果','vivo'=>'步步高'])?>

value值为 ipgone , sanxing 将为默认选中

下拉框:

<?  $model->news_classify = 2 ?>             <!--下拉菜单默认选中-->
<?= $form->field($model,'news_classify')->dropDownList($arr)?>

key值为2的 将默认选中

或者用另外一种方法 这边要用到 prompt 关键字

<?= $form->field($model,'news_classify')->dropDownList($arr,[‘prompt’ => $arr[2]])?>
觉得很赞
您需要登录后才可以评论。登录 | 立即注册