YII框架:下拉列表规则不起作用

时间:2012-09-09 03:42:15

标签: php yii

查看:

<?php echo $form->dropDownList(
                               $model,'atb_Sem',
                               array('1'=>'1','2'=>'2'),
                               array('prompt'=>'Select a Semester')
                              ); 
?>

型号:

array('atb_Sem', 'required')

的Controler:

$model->validate();

但如果下拉选择值仍在提示中,则不会触发验证。我的意思是“选择一个学期”。

2 个答案:

答案 0 :(得分:0)

您没有收到任何语法错误?
它应该像

<?php echo $form->dropDownList($model,'atb_Sem',
                 array('1'=>'1','2'=>'2'),
                 array('prompt'=>'Select a Semester')); 
?>

请注意$form->dropDownList

答案 1 :(得分:0)

您可能需要启用jquery

<?php Yii::app()->clientScript->registerCoreScript('jquery'); ?>