【发布时间】:2010-12-16 02:35:37
【问题描述】:
使用 jQuery Validation,如何根据用户在同一表单的下拉元素中选择的内容来修改要验证的表单元素。
例如,如果用户选择了一种特殊类型的信用卡,则 Card Verification # 不再是必填字段。
【问题讨论】:
-
贴一些代码以便更好地理解
标签: jquery validation jquery-plugins jquery-validate
使用 jQuery Validation,如何根据用户在同一表单的下拉元素中选择的内容来修改要验证的表单元素。
例如,如果用户选择了一种特殊类型的信用卡,则 Card Verification # 不再是必填字段。
【问题讨论】:
标签: jquery validation jquery-plugins jquery-validate
您可以将required 属性设置为函数。检查docs,但例如:
field:
required: function() {
return $("[name=credit_card]").val() == "VISA";
},
【讨论】: