php - 如何正确使用 jQuery.validity

标签 php javascript jquery

昨天,我开始在这里询问有关我自己项目的问题,当我看到人们有多么乐于助人以及他们回答得有多快时,我真的很高兴。我父亲正在自己做一个项目,他因为英语知识问题让我在这里帮他写一个问题。

好吧,他正在尝试使用 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/

相关文章:

php - 插入数据库时​​将单词更改为数字

javascript示例显示内容框

javascript - 如果语句无法使用 jQuery 工作

jquery - 'mouseenter' 记录鼠标从元素内部进入的事件

javascript - 脚本影响所有div,我怎样才能让它只影响一个?

php - 在 php 中如何调用或链接另一个 php 页面?

php - MySQL 行校验和

php - 避免在页面刷新时重新发送数据

javascript - Js Progress 在 get() 或 load() 后停止

javascript - jQuery:无法淡出先前淡入的元素