Liste von Projekten in Form von { "id": einige num, "name": einige Namen}Erste das Objekt mit ng-Änderung ausgewählt, wenn dropDown
get von viewBag
$scope.projects = @Html.Raw(Json.Encode(@ViewBag.vbProjects));
Menü
Mein Dropdown:
<div class="form-group">
<label class="col-md-1">Project</label>
<div class="col-md-4">
<select class="form-control" ng-model="project" required>
<option ng-repeat="project in projects | orderBy : 'name'" value="{{project.id}}">{{project.name}}</option>
</select>
</div>
</div>
project: {{project}}
project.id: {{project.id}}
project.name: {{project.name}}
Wie fülle ich die Daten:
$scope.project = {"id":$scope.someObject.ProjectNameId ,"name":$scope.someObject.ProjectNameName};
Und das Ergebnis:
Projekt: { "id": 18 "name": "somename"} project.id: 18 project.name: somename
Und noch in der DropDown es dosent schreibe es mir.
Ich habe versucht, diese Seite zu nutzen: getting the ng-object selected with ng-change
Aber ohne Hilfe.
Kann mir jemand helfen?