Drop down menu Yii组合框验证
我正在使用Yii框架进行开发 这是我观点的一部分Drop down menu Yii组合框验证,drop-down-menu,yii,validation,Drop Down Menu,Yii,Validation,我正在使用Yii框架进行开发 这是我观点的一部分 echo CHtml::dropDownList('codCity', '',$cityList); 下拉列表是填充的,所以最后,选项是这样的 <option value="XX">(Select a city)</option> <option value="RM">Rome</option> <option value="FL">Florence</option> ..
echo CHtml::dropDownList('codCity', '',$cityList);
下拉列表是填充的,所以最后,选项是这样的
<option value="XX">(Select a city)</option>
<option value="RM">Rome</option>
<option value="FL">Florence</option>
...
这是我应用于codCity字段的唯一验证规则
不幸的是,事情并不像我想象的那样发展,所有的选项都被确认为“好的”,甚至是坏的(XX)
有什么建议吗
非常感谢看一看
您可以指定一个提示符
选项
prompt:string,指定作为第一个列表选项显示的提示文本。它的值为空。请注意,提示文本不会采用HTML编码
看看
您可以指定一个提示符
选项
prompt:string,指定作为第一个列表选项显示的提示文本。它的值为空。请注意,提示文本不会采用HTML编码
你做客户端验证吗?如果是,什么不起作用?服务器端?客户端?两者都有?你做客户端验证吗?如果是,什么不起作用?服务器端?客户端?二者都
public function rules()
{
return array(
...
array('codCity', 'compare', 'operator'=>'!=', 'compareValue'=>'XX' ,
'message'=>'please select a city'),
...
);
}