<?php echo $form->radioButton($model,'sex',array('value'=>'1')) . 'Male'; ?>
<?php echo $form->radioButton($model,'sex',array('value'=>'2')) . 'Female'; ?>
RadioButton“女性”在检查时写入基本正确值(2),但“男性”总是写0
更新
<div class="row">
<?php echo $form->labelEx($model,'sex'); ?>
<?php $form->radioButtonList($model, 'sex', array('1'=>'Male', '2'=>'Female')); ?>
</div>
此代码仅输出标签。
答案 0 :(得分:3)
你错过了回声。
<?php echo $form->radioButtonList($model, 'sex', array('1'=>'Male', '2'=>'Female')); ?>
我的朋友没有愚蠢的错误:p
答案 1 :(得分:0)
您可以尝试使用readiobutton列表而不是单独创建单选按钮。
echo $form->radioButtonList($model, 'sex', array('1'=>'Male', '2'=>'Female'));