2015-08-10 4 views
0

У меня есть выбор с вариантами получения от сервераКак выбрать вариант объекта в угловом контроллере

<div class="form-group"> 
<label for="exampleInputEmail1">Terminal Type</label> 
<select ng-model="terminal.terminalType" id="terminaltype" class="form-control" ng-options="type.name for type in types">                      
</select> 
</div> 

, но как я могу установить опцию в контроллере. я использовал:

$("#terminaltype").val($scope.types[0]); 

и

document.getElementById("terminaltype").options[i]; 

, но он не работает. Пожалуйста, помогите мне

ответ

1

Не можете ли вы установить значение внутри модели?

Вы ng-model="terminal.terminalType"

Внутри контроллера, вы просто должны установить значение для вашего пункта.

$scope.terminal.terminalType = "someValue"; 

Избегайте смешивания JQuery и Angular вместе.

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