私は結果のリストをドロップダウンしました。Angular JSで選択したドロップダウンオプションを設定する
<div ng-app="myApp" ng-controller="myCtrl">
<select ng-model="selectedName" ng-options="item.value for item in names track by item.id">
</select>
</div>
<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
$scope.names = [
{"id":1,"value":"NHQ"},
{"id":2,"value":"Chapter"},
{"id":3,"value":"Other"}
];
ここでは、選択した項目値をドロップダウンで文法的に設定したいと考えています。
Still now it is initialized with blank.
私のようなものでした:
$scope.selectedName = "Other";
をしかし、それは明らかに動作しませんでした。私は何が欠けていますか?
P.S. $scope.selectedName can be set to anything . It is just for trial , a simplified version of the problem.
を使用しよう://docs.angularjsを。 org/api/ng/directive/ngOptions – Ankanna