У меня есть DropDown. Я привязываю его значение, используя ng-repeat
в опции. Я хочу установить выбранное значение только с помощью поля значения.Невозможно установить выбранное значение DropDown В angularJs
Это мой код.
<div ng-controller="myCtrl">
<select ng-model="selectedItemvalue">
<option value="">--Select --</option>
<option ng-repeat="sel in selectables" value="{{sel.value}}">{{sel.label}}</option>
</select>
<p>Selected Value is : {{selectedItemvalue}}</p>
</div>
Js
angular.module('myApp', [])
// controller here
.controller('myCtrl', function($scope) {
$scope.selectables = [
{ label: 'A', value: 1},
{ label:'B', value: 2},
{ label: 'C', value: 3}
];
// this is the model that's used for the data binding in the select directive
// the default selected item
//using value, i want to set the selected value
$scope.selectedItemvalue = "2";
})
Как вы можете видеть, я хочу, чтобы установить выбранное значение uisng только Устанавливая значение.
См. Обновленную ссылку. Еще одна проблема –
@AmitKumar см. Демо в обновленном ответе :) –
Но Intially, второе Itme не выбрано в вашей демонстрации, –