ng-click主控制器不知道为什么

时间:2014-01-03 18:00:14

标签: angularjs

刚开始我的第一个angularjs应用程序

我有一段从路由器加载的html。在那个加载的html里面我有

<ul class="dropdown-menu pull-left">
  <li><a  ng-click="selectFilter('hospital')" id="hospital" href="#">Hospital</a></li>
  <li><a  ng-click="selectFilter('infusion')" id="infusion" href="#">Infusion Clinic</a></li>
  <li><a  ng-click="selectFilter('ambulatory')" id="ambulatory" href="#">Ambulatory Clinics</a></li>
</ul>

我的控制器看起来像

drugformControllers.controller('mainController', ['$scope', '$http',
  function ($scope, $http) {
    $http.get(URLsArray['alertsURL'][URLmode]+"5.json").success(function(data) {
        $scope.alerts = data.drugmaster;
    });
    $http.get( URLsArray['groupsURL'][URLmode] ).success(function(data) {
        $scope.pdfgroups = data.pdfgroup;
    });
    $scope.selectFilter = function() {
        console.log("filter selected");
    }
}]);

当点击其中一个链接时,我会看到

console.log("filter selected");

但是再次调用ajax调用,我不确定为什么

感谢这位新手的任何帮助

0 个答案:

没有答案