I am populating my select list like so -
<select class="selectLevel0" ng-model='scope1' ng-change='scope1Change()' 
            ng-options='obj.name for obj in array track by obj.id'>
</select>
Here is the $http behind it :
   //populate  scopes
    $http.post("/listScopes").success(function(data){
        $scope.array = data.scopes;
    });
What is happening is - I am getting a first select item that has no name and a value="?" (the rest populate fine). I can't seem to figure out why it's doing this. Any help would be much appreciated. Thanks!


