select empty angular
http://angularjs.org/
by ExpertSystem
HTML
<script src="https://code.angularjs.org/angular-1.0.1.js"></script>
<div ng-controller="MyCtrl">
<select ng-model="car.ville" ng-options="city as city.name for city in cities"><option value=""/></select>
<br>
{{car.ville}}
JavaScript
var myApp = angular.module('myApp',[]);
function MyCtrl($scope) {
var carJson = '{ "__v": 1, "_id": "53754990e109645c1a093e7c", "ville": { "_id": "536fee3ccadf4ef808000000", "name": "Bascom" } }';
var citiesJson = '[ { "_id": "53703935cadf4ef008000000", "name": "Noumea" }, { "_id": "536fee62cadf4efc08000001", "name": "Hinsdale" }, { "_id": "536fee3ccadf4ef808000000", "name": "Bascom" } ]';
$scope.car = JSON.parse(carJson);
$scope.cities = JSON.parse(citiesJson);
$scope.cities.some(function (city) {
if (city._id === $scope.car.ville._id) {
$scope.car.ville = city;
return true;
}
});
}