【发布时间】:2014-07-29 23:29:26
【问题描述】:
我正在使用 Yii 2.0, 我不知道如何验证下拉列表中所选选项的值,我需要检查它是否大于零。
到目前为止我有什么
在规则数组中
['year', 'required'],
['day', 'required'],
['month', 'checkDefaultValue'],...
自定义验证方法是
public function checkDefaultValue() {
if ($this->month > 0) {
$this->addError('month', 'Month error message...');
}
}
此代码不起作用,是否有更好的方法?
【问题讨论】:
-
您的数组类似于 ["Jan", "Feb"] 或 [0=>JAN, 1=> "Feb"]
标签: php validation yii yii2