JSFiddle - React, Tailwind, and code Playground by Richard Houltz August 19, 2014 HTML <select ng-model="selectedOption" ng-options="option.Name for option in options track by option.ID"></select> <hr/> <span>{{selectedOption.Name}}</span> <pre>{{selectedOption | json}}</pre> JavaScript var myApp = angular.module('myApp', []); .controller("OptionsController", function ($scope, $filter) { $scope.options = [{ Name: "Fish", ID: 1 }, { Name: "Chicken", ID: 2 }, { Name: "Beef", ID: 3 }]; $scope.selectedOption = { Name: "Chicken", ID: 2 }; });