昨天,我开始在这里询问有关我自己项目的问题,当我看到人们有多么乐于助人以及他们回答得有多快时,我真的很高兴。我父亲正在自己做一个项目,他因为英语知识问题让我在这里帮他写一个问题。
好吧,他正在尝试使用 jQuery.validity ( http://validity.thatscaptaintoyou.com ) 验证表单,但他的验证功能不起作用。这是他的代码:http://pastebin.com/uvXRTZsE
很抱歉没有将其粘贴到此处,但经过多次尝试,粘贴到此处时缺少部分代码。
最佳答案
我在这里看到两个主要问题:
输入元素上的 id 不是唯一的。
根据规范,页面上任何元素的 ID 都必须是唯一的。换句话说,您不应该像现在这样使用 id="organizacion"4 次。这可能会也可能不会影响脚本定位元素的能力,考虑到它们可能会停在第一个元素,并且在了解和理解 id 必须是唯一的情况下实现。
Validity 没有任何支持单选按钮验证的文档。
我在您的 HTML 中没有看到任何文本字段,并且在“有效性”中没有看到任何有关单选按钮的文档。因此,您想要完成的任务可能无法通过 Validity 实现。
最后一点,单选按钮的设计使得在一组中,必须始终选择一个。无法取消选择单选按钮。因此,您应该确保选择了默认单选按钮。
这当然可以消除将其设为必填字段的需要,因为默认情况下已经选择了一个选项。
关于php - 如何正确使用 jQuery.validity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10464829/