Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.08.2017, 11:54
Новичок на форуме
Отправить личное сообщение для KirillTovpinets Посмотреть профиль Найти все сообщения от KirillTovpinets
 
Регистрация: 09.08.2017
Сообщений: 1

Как работают события в Angular
Всем доброго времени с уток.

Возник вопрос при отправке формы на сервер. Дело в том, что при отправке формы используется проверка валидности формы и только после этого отправляются данные на сервер. Вместе с этим я хочу сделать оповещение с ошибкой, если данные формы были внесены неправильно. Но фишка в том, что оповещение с ошибкой вылетает даже если я просто нажимаю кнопку "Далее" или "Сбросить". А вот когда переключаю табы, то сообщение не выскакивает. В чём моя ошибка?

<form name="addNewDoctor" ng-submit="(addNewDoctor.$valid && SavePerson()) || Error()" novalidate></form>
Ответить с цитированием
  #2 (permalink)  
Старый 09.08.2017, 13:48
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

KirillTovpinets,
у этих кнопок должен быть указан тип (button или reset).
<button type='reset'>Reset</button>
<button type='button'>Next</button>

Если тип не ставим -- считается submit.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как работают аккордеоны? dimensi jQuery 4 27.04.2016 15:35
Как сделать чтобы angular дожидался ответа Tek Angular.js 0 20.03.2014 16:06
Как сделать чтобы клавиатурные события пропускались сквозь флешку? khusamov Общие вопросы Javascript 3 11.02.2012 16:48
Как в IE динамически установить значение события onClick? Гость Элементы интерфейса 6 16.01.2011 23:46
Не работают события в подгруженых динамически элементах vipka jQuery 11 31.01.2010 02:44