Yii形式的Ajax验证

时间:2013-06-16 14:49:31

标签: ajax validation yii

在我的表单中,我想对性别的单选按钮进行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>

1 个答案:

答案 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'); ?>
相关问题