select as number

HTML

<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.0.4/angular.min.js"></script>
<script>
function AuditController($scope) {
    $scope.queryObject = {
        numResults: 20
    };
    
    // Just to see if array will make a diff.
    $scope.numArray = [10,20,50,100];
}
</script>

<div ng:controller="AuditController">
    <hr/>
    Query Object: {{queryObject}}
    <hr/>
    <h5>Number of Results</h5>
    1: <select name="queryObject.numResults" ng:model="queryObject.numResults" type="number">
        <option>5</option>
        <option>10</option>
        <option>20</option>
        <option>30</option>
        <option>40</option>
        <option>50</option>
        <option>75</option>
        <option>100</option>
      </select>
    <br/>
    2: 
    <select name="queryObject.numResults" ng:model="queryObject.numResults" type="number" ng:options="num for num in numArray"></select>
   
</div>