2013-03-21 4 views
4

Я сбит с толку в моей форме, с помощью кнопки отправки, имеющей атрибут:?.AngularJS - «Пожалуйста, выберите элемент из списка„- Где что идет от

нг отключенной =“templateForm $. недопустимый»

и мой выбор будет требуется

я получаю нежелательное всплывающее окно с просьбой „Пожалуйста, выберите позицию из списка“.

Я искал все приложение и, насколько я уверен, у меня нет удаленных ссылок.

Кто-нибудь знает, откуда это происходит, и как я могу остановить/переопределить/отключить его?

Спасибо.

С помощью Galdo в:

<form id="addForm" ng-submit="doSomething()" name="templateForm" novalidate> 

ли трюк.

ответ

9

Добавьте NOVALIDATE тег в форме, как этот

<form novalidate> 

Это предотвратит браузер от делать свою собственную проверку формы, используя необходимый атрибут.

+0

Благодарим вас за это. Я думал, что схожу с ума! Просто из любопытства, однако, является частью проверки формы Chrome. Я не мог найти это sumoselect CSS или JS –

+0

Это часть браузера (не только хром). novalidate - это атрибут, добавленный в html5, чтобы предотвратить автоматическую проверку формы, выполняемую разными браузерами. См. Это для получения дополнительной информации: https://www.w3schools.com/tags/att_form_novalidate.asp – Galdo

+0

Гальдо ... спасибо за отличную информацию. –

Смежные вопросы