Angular: Empty Fiddle
http://angularjs.org/
by witq
HTML
<script src="http://code.angularjs.org/angular-1.0.1.js"></script>
<div ng-controller="MyCtrl">
<select ng-model="model.selected" ng-options="item.value as item.key for item in model.options"></select>
<select ng-model="model.simpleSelected" ng-options="item as item for item in model.simpleOptions"></select>
<pre ng-bind="model | json"></pre>
</div>
JavaScript
var myApp = angular.module('myApp',[]);
myApp.controller('MyCtrl', function($scope) {
$scope.model = {};
$scope.model.options = [
{
key: '1',
value: 1
},
{
key: '2',
value: 2
},
{
key: 'All',
value: 13
}
];
$scope.model.simpleOptions = [1,2,3,'All'];
});