2017-06-29 4 views
0

Hier bekomme ich einfach Dropdown bin mit der GetEmployeeData auf ng Wechsel ruftAngular JS nennen keine Daten Funktion

<select ng-options="year for year in $scope.years " name="year" ng-model="$scope.year" ng-change="$scope.GetEmployeeData()"> 
    </select> 

GetEmployee Daten

$scope.GetEmployeeData = function() { 

     $scope.searchMethod = getdata; 
    } 

Diese Mitarbeiterdaten Funktionsaufrufe Daten erhalten bekommen. Aber es wird aus irgendeinem Grund nicht aufgerufen. Ich

function getdata() { 
      return angularService.GetData(criteria, $scope.year, $scope.selectedYearType.name); 
     } 

Am etwas fehlt

+0

Erhalten Sie irgendwelche Fehler in der Konsole? – Huangism

+0

keine Fehler in der Konsole – user1030181

Antwort

0

Sie sind nicht getData als Funktion aufrufen, werden Sie es $scope.searchMethod stattdessen zuweisen. Rufen Sie getaData so an getData().

Verwandte Themen