在我的表单中,我想对性别的单选按钮进行ajax验证。
我在模型gender
中有一个属性users
,在模型规则中我将gender
作为必填字段,但是当我提交表单时没有选择任何性别验证无法告诉我性别不能为空,这是我的代码:
<div class="row">
<?php echo $form->labelEx($model,'gender'); ?>
<?php echo $form->radioButton($model,'gender',array('value'=>'0')) . 'Male<br>'; ?>
<?php echo $form->radioButton($model,'gender',array('value'=>'1')) . 'Female'; ?>
<?php echo $form->error($model,'gender'); ?>
</div>
答案 0 :(得分:1)
你应该使用radioButtonList()而不是radioButton()。
<?php echo $form->labelEx($model,'gender'); ?>
<?php echo $form->radioButtonList($model,'gender',array('1'=>'Male','2'=>'Female')); ?>
<?php echo $form->error($model,'gender'); ?>