我在Yii中创建了一个表格,它接收用户信息,如姓名,手机,电子邮件和他的位置偏好,如城市,邮政编码,这是多个喜欢添加更多选项。
目前我正在使用jQuery来添加更多功能,而在模型我正在使用数组验证器。但我希望Zipcode是数字和必需的,并且需要City。
我有任何办法在Yii中实现这一点。
答案 0 :(得分:0)
让我们说在您的表单中,变量名为zip1,zip2和city1,city2,表单名为infoForm
public function rules()
{
return array(
/*other rules here*/
array('zip1,zip2,city1,city1', 'required', 'on' => 'initform'),
array('zip1,zip2', 'integerOnly', 'on' => 'initform'),
);
}
查看wiki