问题标签 [happy.js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
363 浏览

javascript - 如何为happy.js 设置ajax 验证?

happy.js 的文档中它说:

  1. arg(anything): 一个可选的第二个参数,它将被传递给测试函数。这对于与另一个参数或诸如此类的东西进行比较很有用。如果这是一个函数,它将被评估。这样,您可以将其与运行时评估的内容进行比较,例如他们在另一个字段中放置的内容或进行服务器调用以检查用户名是否可用等

我想知道的是如何使用arg参数进行比较以检查服务器上是否已存在电子邮件?

0 投票
1 回答
546 浏览

javascript - Happy.js - 在提交按钮下方添加一条消息

Stack Overflow 很棒的人,

我正在尝试使用 Happy.js 来验证我的表单,并且效果很好。但是,由于我的表单很长并且提交按钮位于表单的最底部,我需要一种方法让用户知道表单上有错误。

我很想得到一些帮助来添加这个功能。也许取消隐藏提交按钮正下方的 div 或类似的东西。

这是HTML:

这是js位:

我创建了一个 JSfiddle:http: //jsfiddle.net/gcasalett/E9Lq7/1/

直播页面:http ://democracy-nc.org/jumpstart/index.html

第一次发帖,请多多关照。谢谢!

0 投票
2 回答
620 浏览

javascript - Happy.js 单选按钮验证

这是我的单选按钮列表:

我正在通过 Happy.js ( http://happyjs.com/ ) 验证这些无线电输入。我正在尝试检查是否检查了任何收音机。如果两者都未选中,则显示单个错误消息。

问题是 Happy.js 会为每个无线电输入生成错误消息。

这是小提琴——http: //jsfiddle.net/HhZtF/

0 投票
2 回答
117 浏览

javascript - Javascript - HAPPY.js 密码

我正在使用 happy.js 来验证表单。对于此表单,我需要用户提交五个可能的密码之一,如果用户未正确提交任何密码,则表单必须失败。

不知道我在这里做错了什么。感谢任何帮助。下面的代码:

正面:

快乐的方法

0 投票
4 回答
678 浏览

jquery - 使用happy.js 验证多个复选框

我正在使用 happy.js 来验证表单。我需要验证用户是否单击了多个复选框中的至少一个。此语法特定于 HAPPY.JS。

我正在尝试使用以下代码执行的操作是针对特定 div 中的所有复选框,如果至少选中其中一个复选框,则表单验证。如果没有检查,表单将抛出错误。

感谢任何帮助。

在happy.js 方法中,我的自定义函数是:

在前端:

该代码似乎无法找到复选框。做了这个快速的小提琴:http: //jsfiddle.net/9fnC8/1/

0 投票
0 回答
169 浏览

javascript - AJAX 表单仍在使用 Happy.js 提交(在 Safari 中)

HTML5 验证在 Safari 中不起作用,所以我使用的是 Happy.js。尽管使用下面的代码(这里是JSFiddle),我的表单仍然在 Safari 中通过 ajax 提交。

如何在使用 ajax 发送表单之前验证#email-input?

下面的代码正在检查if ($(this).hasClass('unhappy'))然后不提交表单,如果它没有类unhappy则提交表单。但我想问题是它从一开始就没有课程unhappy从此参考中使用:isHappy.js 在无效时允许 ajax 调用