首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jquery单选按钮组问题

jquery单选按钮组问题
EN

Stack Overflow用户
提问于 2009-10-29 14:12:15
回答 2查看 1K关注 0票数 0

我有一个无线电组,这是必要的验证。它可以正常工作,除非在某些情况下,我需要禁用第一个单选按钮,让用户从剩余的地方选择一个。即使在这种情况下,无线电也会被验证,但是错误消息不会显示出来。我相信这是因为错误信息与第一台无线电的关联。除第一台外,禁用其他收音机也很好。附近有路吗?

EN

回答 2

Stack Overflow用户

发布于 2009-10-29 14:55:36

您可能会看到一些条件验证问题。

票数 0
EN

Stack Overflow用户

发布于 2011-02-01 16:17:02

我使用的是jQuery验证1.6插件,在检查了1.7Changelogs之后,它看起来并没有被修复。

之所以会发生这种情况,是因为在验证插件中存在一个bug,如果禁用了第一个单选按钮,该组中的其他单选按钮就不会被视为无效。

如果您通过插件代码,您将看到在defaultShowErrors函数中,它将首先突出显示您的收音机组,然后取消突出显示它。

您可以在(您自己的取消突出显示的方法中)中修复这个问题,方法是在进行任何取消突出显示之前添加该方法。

注:这是一个绷带解决方案。

代码语言:javascript
运行
复制
if (this.invalid[$e.attr('name')] !== undefined) { return; }

这将检查广播组名称是否列在无效列表中。如果是的话,它将停止不突出显示。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1644023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档