问题标签 [angularjs-validation]

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 投票
0 回答
62 浏览

angularjs - 如何在 AngularJS 中验证电子邮件中的表单?

我正在使用带有 html/angularjs 模板的 NodeJS 发送电子邮件。有一个表格,我正在通过电子邮件发送。AngularJS 验证在电子邮件中不起作用。我将如何进行验证?

0 投票
1 回答
1735 浏览

javascript - 一段时间后隐藏带有 angularjs 表单验证的错误标签

我正在使用 angularjs 表单验证进行客户端验证。我需要隐藏使用 angularjs 错误表单验证方法显示的标签,3 秒后,消息出现后。

Html 看起来像这样,

寻找通用解决方案,例如自定义指令或其他。

提前致谢

0 投票
2 回答
1406 浏览

angularjs - Required field Validation on input on image button click

0 投票
1 回答
264 浏览

angularjs - angularjs - 在验证器指令中评估表达式

我有一个可以获取表达式的自定义验证属性指令,例如:

假设我不能使用隔离范围,我如何在我的指令中评估这个表达式?

谢谢。

0 投票
1 回答
1455 浏览

angularjs - AngularJS 验证使用没有表单控件的 ng-messages

我将时间作为整数分钟存储在数据库/模型中。但是,我想以十进制小时数向用户显示它(并让他们使用多个按钮编辑值)。

目前我有这个:

p标签中的 2 个元素中:

  1. 作为显示input type="text"机制工作正常。过滤器返回一个格式化的hoursMinutes值,例如 90 分钟,它将返回“1 小时 30 分钟”。
  2. ix-time-picker指令会弹出一个模式窗口,其中包含15 mins30 mins45 mins1 hour1:15 hours等按钮。

这工作正常 - 除了验证。我正在使用ng-messages,但不知道如何显示required状态验证:

minutes我在名为(至少带有)的表单上没有控件,ng-model因此它不会显示消息。我可以添加一个隐藏input的,ng-model="vm.times.minutes"但由于我需要通过应用程序重复使用它,我不想这样做。或者至少我想构建某种通用指令,如果可能的话,ng-model将控件上的能力与显示value与模型值不同的能力相结合。

有什么建议么?

0 投票
2 回答
469 浏览

angularjs - 将自定义参数传递给 $asyncValidators

我有一个异步验证器的指令:

我想传递scope.edit.checkCode方法(对后端进行 http 调用)并根据响应状态和该变量解析/拒绝承诺。

0 投票
1 回答
566 浏览

javascript - 如何使用 Angular js 验证器执行下拉控件验证?

我正在做 Angular js 下拉验证,但在做下拉验证时遇到问题。

我已从该网站获取所有内容并使用此代码: https ://github.com/turinggroup/angular-validator

演示

但是在上面的链接中,没有什么比对 Dropdwon 控件进行验证更重要的了。因此,如果有人使用相同的代码进行下拉验证,如果成功,请指导我。

这是我创建的 plunker,其中包括下拉菜单:

MyDropdownControlFullDemo

这是我的下拉代码:

我想要的是,如果用户没有从下拉列表中选择任何选项,那么验证应该像文本框控件的验证一样出现。

0 投票
1 回答
871 浏览

angularjs - 用于电子邮件和手机号码的 angularjs 单一输入

在注册表单中,我的电子邮件和手机号码都有一个字段,但它不能正常工作。

下面的代码显示模型文件中的模式

用户模型.js

0 投票
1 回答
893 浏览

jquery - 使用 AngularJS 进行 JQuery 验证中的问题

我在 Rails 和 Angular 上使用 ruby​​。

我关注 - https://github.com/jpkelemans/angular-validate

我做以下

应用程序.JS

APP.JS

登录控件

这是我的表格。

Jquery 验证不显示上述代码有什么问题,请帮助我。谢谢你。

0 投票
2 回答
1095 浏览

javascript - AngularJS表单输入名称验证在ngrepeat中不起作用

name="number-{{$index+1}}"ng-repeat同时工作myform.number-{{$index+1}}.$invalid不适用于表格

演示:http ://plnkr.co/edit/Z3EmpHu8w2iZcZko9dJv?p=preview