【发布时间】:2009-11-26 07:56:28
【问题描述】:
我正在使用 jquery 验证来进行必填字段验证。
$("#registerform").validate();
这也会触发隐藏的控件。
例如:当用户在注册表单中选择How you find us?中的Others选项时,需要填写其他选项的文本框。
但即使控件被隐藏,它也会触发。
在jquery验证中怎么做?
【问题讨论】:
标签: jquery validation
我正在使用 jquery 验证来进行必填字段验证。
$("#registerform").validate();
这也会触发隐藏的控件。
例如:当用户在注册表单中选择How you find us?中的Others选项时,需要填写其他选项的文本框。
但即使控件被隐藏,它也会触发。
在jquery验证中怎么做?
【问题讨论】:
标签: jquery validation
您可以尝试将:visible 添加到选择器本身:
$("#registerform :visible")
【讨论】:
:visible 将获取表单内的所有可见元素。
也请尝试这种方式
if ($(#registerform).is(":visible")) {
$(#registerform).validate();
}
【讨论】: