私のフォームでは、性別のラジオ ボタンの 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>