【发布时间】:2011-05-25 04:16:45
【问题描述】:
我正在使用 jQuery 验证插件 (http://bassistance.de/jquery-plugins/jquery-plugin-validation/)
我写了以下规则
jQuery.validator.addMethod("valueNotEquals", function(value, element, arg){
return arg != value; }, "Value must not equal arg.");
我写了以下规则和留言
rules: {
filelist:{required:function() {return jQuery('input[name|="producthosting"]:checked').val() == 'us';},valueNotEquals:"-1"}
},
messages: {
filelist:{
required:"Please select a file",
valueNotEquals:"Please select a valid file"
}
}
现在,我需要验证 valueNotEquals 只有在 名称为“producthosting”的输入是“我们”
现在,即使“producthosting”值不等于“us”,上述规则也会引发错误
我怎样才能实现它?
【问题讨论】:
标签: jquery