Регистрация
Вход в сайт
Форум
Учебник
Node.JS скринкаст
Стандарт языка
Справочник
Discord чат
Статьи
Тест знаний
Аналоги функций PHP
Курсы javascript
Пользователи
Календарь
Поиск
Сообщения за день
Все разделы прочитаны
Главная
>
Форум
»
Javascript
»
Библиотеки/Тулкиты/Фреймворки
»
Angular.js
»
как по чекбоксу включать/отключать обязательность для заполнения у другого инпута
Опции темы
Искать в теме
#
1
(
permalink
)
21.01.2021, 10:41
raja
Аспирант
Регистрация: 22.09.2016
Сообщений: 40
как по чекбоксу включать/отключать обязательность для заполнения у другого инпута
Этот код создаёт инпут, обязательый для заполнения:
pricePerUnit = new FormControl('', Validators.required);
как после этого можно сделать его не обязательным?
#
2
(
permalink
)
21.01.2021, 10:44
raja
Аспирант
Регистрация: 22.09.2016
Сообщений: 40
какая ещё нужна дополнительная информация, чтобы ответить на вопрос?
#
3
(
permalink
)
21.01.2021, 11:07
рони
Профессор
Регистрация: 27.05.2010
Сообщений: 33,149
raja
,
Цитата:
Чтобы удалить все привязанные к полю валидаторы, необходимо вызвать метод clearValidators().
https://www.webdraftt.com/tutorial/forms-validation
pricePerUnit.clearValidators()
#
4
(
permalink
)
21.01.2021, 17:12
raja
Аспирант
Регистрация: 22.09.2016
Сообщений: 40
спасибо. валидатор убрал, но форма по-прежнему не отправляется, если это поле не заполнено. как вывести все причины, по которым форма не отправляется?
#
5
(
permalink
)
26.01.2021, 14:43
destus
Профессор
Регистрация: 18.05.2011
Сообщений: 1,207
raja
,
https://angular.io/api/forms/Abstrac...learvalidators
When you add or remove a validator at run time, you must call updateValueAndValidity() for the new validation to take effect.
Цитата:
как вывести все причины, по которым форма не отправляется?
https://angular.io/api/forms/AbstractControl#errors
«
Я не могу не как добавить сторонних js библиотек в Anqular.
|
Не удается запустить сервер
»
Искать в теме
Расширенный поиск
Опции темы
Искать в теме
Версия для печати
Отправить по электронной почте
Искать в теме
:
Расширенный поиск
Похожие темы
Тема
Автор
Раздел
Ответов
Последнее сообщение
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX)
Serge Ageyev
AJAX и COMET
10
24.04.2013
20:48
Как развить мышление для программирования?
Alex455
Оффтопик
37
12.07.2012
15:01
IE: dсплывающая подсказка - как "погасить" для img трибут ALT?
Nominus umbra
Элементы интерфейса
1
23.05.2010
04:52
Как изменить скрипт, что бы им его можно было использовать для нужной страницы
Nick50_70
Общие вопросы Javascript
0
28.04.2009
23:30
Можно ли как для произвольного массива создавать вызовы функций , имеющих на входе
kefi
Общие вопросы Javascript
3
17.04.2009
16:53
© Илья Кантор, 2007-2021
О проекте
-
Обратная связь
-
Архив форума
-
Вверх