【发布时间】:2012-11-29 02:17:17
【问题描述】:
我有一个包含下拉列表的表单。当在下拉列表中选择“其他”选项时,我会显示一些文本区域字段。在我的下拉列表中选择“其他”选项时,我想验证这些字段。如果我的下拉菜单中的任何其他选项被选中,我不想验证那些 textarea 字段是否隐藏。
这是我的 jquery(不起作用):
$("#form_182748").validate()({
element_19: "required",
element_99: {
required: function(element) {
return $("select#element_99").val() == 'Autre';
}
}
});
element_19 是我的文本区域,如果从 element_99(下拉列表)中选择了选项 Other,则要对其进行验证。验证必须在用户点击提交时进行。
【问题讨论】:
-
我已经尝试过这样的事情:stackoverflow.com/questions/2862126/…
-
但这不起作用。我必须将 class="required" 添加到每个下拉列表和文本区域吗?我必须在提交表单时进行验证。
标签: jquery validation drop-down-menu textarea