2016-04-30 2 views
-1

У меня есть элементы ввода и вы хотите получить их значения в контроллере, но объектная ng-модель всегда пуста. ЗаездNg-модель на входном элементе не работает

jsFiddle:http://jsfiddle.net/MSjqL/123/

+0

оба входа отключены. вы не можете изменить модель в скрипке, которую вы предоставили. входы начинаются как пустые, и из-за этого они остаются пустыми. проверить мою скрипку: http://jsfiddle.net/7k8xxdoj/1 –

ответ

-1

Чтобы получить значение в input элемента, вы можете использовать angular.element метод: http://jsfiddle.net/MSjqL/125/

В качестве альтернативы, вы можете использовать ванильный JavaScript:

document.findElementById('...').attributes.value; 

или JQuery :

$('...').val(); 
+0

Это угловой вопрос. Если вход связан с помощью двухсторонней привязки к модели внутри контроллера, он должен быть обновлен с введенным значением. –

0

Если вы пытаетесь получить доступ к тексту, введенному в поле ввода, вам нужно удалить отключенные атрибуты на элементах ввода.

У меня он работает здесь jsFiddle:http://jsfiddle.net/MSjqL/129/

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