Описание тега angularjs-validation

Шаблоны проверки, синтаксис и свойства AngularJS. Проверка форм, элементов управления, моделей с использованием различных директив проверки angular.
1 ответ

ng-required не работает должным образом, если родительский div условно скрыт

В моем коде я использую ng-show а также ng-required в комбинации. Но, ng-required не работает, как ожидалось, даже когда соответствующий $scope значение переменной установлено в false, Пожалуйста, найдите код ниже <div role="form" name="selectQue…
0 ответов

AngularJS - проверять, когда значение ng-модели отсутствует в параметрах выбора

У меня есть ситуация, когда значение ng-модели иногда может отсутствовать в списке ng-options раскрывающегося списка Select (например, идентификатор пользователя, которого нет в компании, сохраненной в записи). Поведение AngularJS заключается в том,…
1 ответ

Почему недействительная форма действительна сначала и сразу после того, как оказывается недействительной?

Чтобы упростить вещи, я составил образец формы для описания моего вопроса: <form novalidate name="form"> <input required name="foo" ng-model="my.foo"> </form> А также контроллер: angular.module('sample', []).controller('MainControl…
19 май '15 в 16:04
1 ответ

Проверить элементы управления в ng-repeat: текстовое поле и текстовое поле

Я использую Angular js, в котором у меня есть текстовое поле снаружи и ng-repeat, содержащее текстовое поле и текстовое поле. Я хочу проверить, содержат ли поля значение при нажатии кнопки "Отправить". Я могу получить функциональность для элементов …
1 ответ

Совместное использование состояния проверки для нескольких полей с одним и тем же средством проверки

Я начну с того, что я искал Google и SO, и я не нашел ответа для этой конкретной ситуации. Да, есть другие посты, которые звучат одинаково, но в большей степени основаны на менталитете "MoreThan / LessThan". Это совсем не следует этому менталитету, …
1 ответ

Кендо UI, угловой требуют проверки для числового текстового поля

Я пытаюсь использовать числовое текстовое поле кендо с угловой проверкой (требуется ng), однако я не могу заставить его работать. Атрибут ng-required этого элемента не влияет на статус проверки формы. Насколько я понимаю, причина, по которой это не …
1 ответ

Проверка формы AngularJS: $valid Always True

У меня проблемы с проверкой формы AngularJS. Ниже приведена простая форма с двумя полями, единственными требованиями которой являются обязательные данные для каждого поля, одно из которых имеет тип "электронная почта". Проблема в том, что независимо…
1 ответ

Как я могу добавить валидацию ng-maxlength в ng-repeat с сообщением об ошибке?

У меня есть простой код: <div class="row" ng-repeat="aDiagnosis in diagnosisListForPrescription"> <div class="col-md-4 padding-right-zero" id={{aDiagnosis.rowIndex}}> <input class="form-control" name="aDiagnosisName" ng-model="aDiagno…
2 ответа

angularjs - не может сделать недействительным ввод (объект не поддерживает свойство или метод '$setValidity')

Я пытаюсь сделать следующее if ($scope.RetypePassword != $scope.resource.Password) { $scope.resource.Password.$setValidity("missmatch", false); } else { $scope.resource.Password.$setValidity("missmatch", true); } но не с этой ошибкой TypeError: Obje…
2 ответа

"Обязательная" проверка не работает в <select> со значением по умолчанию

У меня есть обязательный &lt;select&gt; поле: &lt;select name="service_id" class="Sitedropdown" style="width: 220px;" ng-model="ServiceID" ng-options="service.ServiceID as service.ServiceName for service in services" required&gt; &lt;option value=""…
24 ноя '16 в 16:11
3 ответа

AngularJS Validation Framework

Является ли возможным и не особенно трудным создание структуры проверки, которая могла бы использоваться следующим образом: var myValidations = [ { 'A', 'This is required', function(item) {return item != null;} }, { 'B', "Max 10 chars", function(ite…
17 сен '15 в 19:18
1 ответ

angularjs - проверка внутри ng-repeat для атрибутов имен с массивами

Я работаю над проектом, который использует ASP.NET MVC 5 на стороне сервера. Как упоминалось в этом посте, моя форма на стороне сервера принимает массив объектов в качестве параметра. Поэтому мне нужно создать name атрибуты на мой взгляд, как это. Q…
1 ответ

AngularJS Dropdown требуется проверка

Ниже приведен мой фрагмент кода. Я хочу проверить свой выпадающий с помощью угловых. &lt;td align="left" width="52%"&gt; &lt;span class="requiredSmall"&gt;*&lt;/span&gt; &lt;select class="Sitedropdown" style="width: 220px;" ng-model="selectedSpecime…
0 ответов

AngularJS: Как получить ответ в пользовательском валидаторе

Я хочу сделать пользовательскую проверку для подтверждения уникального SKU предмета. Когда я набираю что-то имя в поле, оно идет и проверяет значение в базе данных. Я создал следующую директиву для проверки: export default function uniqueItemName( $…
11 дек '18 в 09:31
0 ответов

Пользовательская проверка в поле ввода для уникального значения

Я должен использовать AngularJS 1.7 для проекта, в котором у меня есть форма, и мне нужно проверить поле ввода, которое требуется, чтобы иметь определенный шаблон и иметь уникальные значения. Для этого я делаю это: input#item-name( name="name", type…
07 дек '18 в 12:10
1 ответ

Проверить количество полей в угловой форме

У меня есть форма, где модель содержит массив подмоделей, например: &lt;form name="form1"&gt; &lt;div ng-repeat="sub in model.submodels"&gt; &lt;input ng-model="sub.name" required&gt; &lt;button ng-click="delSubmodel($index)"&gt;x&lt;/button&gt; &lt…
4 ответа

AngularJS 'controller as' и form.$ Valid

Я хочу проверить, является ли форма действительной внутри углового контроллера. Это кажется простым при использовании $ scope, но я не могу заставить его работать с синтаксисом "контроллер как". Когда я пытаюсь получить доступ к форме. $ Valid, я по…
05 май '15 в 10:03
1 ответ

AngularJs и псевдоним контроллера

Я пытался создать псевдоним контроллера AngularJS в представлении, но по какой-то странной причине - он, кажется, не отвечает, когда я ставлю префикс методов и свойств - есть идеи, что может быть причиной? Вот мой взгляд (я использую его с Laravel 5…
2 ответа

Ограниченные имена валидаторов в Angular

Я создал собственный валидатор и прикрепил его к модели элемента ввода, например: ngModel.$validators.required = function (value) { return !!value; } И это не работает - функция даже не вызывается. Однако переименование его из required в alsoRequire…
31 мар '15 в 07:16
3 ответа

ng-show не работает для одного из похожих полей ввода

У меня многоэтапная форма. У меня есть нг-шоу, которое зависит от того, является ли вход [тип ="текст"] пустым. Теперь он работает для одного раздела формы, но не работает для другого раздела формы. &lt;div id="wrapper-signup"&gt; &lt;h1&gt;Borrower…
06 янв '17 в 15:16