javascript - How to use ng-options in angularjs -
the select element not bound expected. html: <select ng-model="selectedpage" ng-change="showpageresult();" ng-options="o o in pagenumbers"> </select> ctrl.js: function bindpagenumbers() { $scope.pagenumbers = []; (var = 1; <= 2) ; i++) { $scope.pagenumbers.push(i); } } output: <option value="0"label="1">1</option> <option value="1" label="2">2</option> if put $scope.pagenumbers.push(i.tostring()); , output <option value="?"label=""></option> <option value="0" label="1">1</option> <option value="1" label="2">2</option> expected: <option value="1">1</option> <option value="2">2</option> what should done desired o/p : http://jsfiddle.net/s222904f/ check i...