У меня есть страница в AngularJS, в которой есть форма, содержащая некоторые поля.После загрузки этой страницы я хочу закладку, которая при щелчке заполняет поля на основе данных в файле конфигурации.Используется файл JS, который использует jquery для заполнения данных в форме
Когда я делаю $("#id").val('abcd')
, поле заполняется текстом abcd
, но angularjs считает, что форма все еще недействительна. Классыng-pristine ng-invalid
все еще остаются на элементе.Я попытался удалить с помощью jquery removeClass()
и добавить классы ng-dirty ng-valid
, используя addClass()
, но состояние формы все еще остается недействительным.
Как сообщить angularjs, что поля формы заполненыа форма действительна?