当我使用简单的html创建单选按钮时,它工作正常:
<div class="example-wrap">
<div class="radio-custom radio-primary">
<input type="radio" id="inputRadiosUnchecked" name="inputRadios" />
<label for="inputRadiosUnchecked">Unchecked</label>
</div>
<div class="radio-custom radio-primary">
<input type="radio" id="inputRadiosChecked" name="inputRadios" checked />
<label for="inputRadiosChecked">Checked</label>
</div>
</div>
但是当我在yii2中集成它时它不工作。它显示单选按钮但它不可点击。我是yii2的新手请告诉我我做错了什么: 我用于单选按钮的yii2集成代码是这样的:
<div class="radio-custom radio-primary">
<?= $form->field($model, 'settings[esign_ssn_authentication]')->radio(['label' => 'Option 1', 'value' => 1, 'uncheck' => null]) ?>
<label for="inputRadiosUnchecked">Unchecked</label>
</div>
</div>
不知道为什么它也会显示带有标签的单选按钮。
答案 0 :(得分:0)
请你这样检查
<?php
$model->type='1'; //for default selected
$type=array(1,2,3,4);
echo $form->field($model, 'type')->radioList($type, ['itemOptions' => ['class' =>'radio-inline']]) ?>