【发布时间】:2014-11-04 09:14:53
【问题描述】:
我正在寻求有关 geektantra 插件验证规则的帮助。
我的这个工作正常,但有一个我似乎无法弄清楚的要求。
在我的表单上,我有多个输入文本字段、一个下拉列表和一个复选框。
复选框确定下拉菜单是否处于活动状态。这很好用。
目前我将此作为下拉菜单的规则。如果值不为 0 则 OK,否则为“必填字段”
jQuery("#area").validate({
expression: "if (VAL != '0') return true; else return false;",
message: "Required Field"
});
问题是即使下拉菜单被禁用,它也一直处于活动状态。 我希望它仅在启用下拉菜单时才处于活动状态。
我试过了:
jQuery("#area").validate({
expression: "if (isChecked('drop') && VAL != '0') return true; else return false;",
message: "Required Field"
});
jQuery("#area").validate({
expression: "if ($('#drop').is(':checked') && VAL != '0') return true; else return false;",
message: "Required Field"
});
还有很多其他的变体,但似乎都不起作用..
有什么想法吗?
谢谢
【问题讨论】:
标签: jquery validation