app_bhi.controller("noticeController", ["$scope", "$http", "$sce", function ($scope, $http, $sce){ var navid = $('#div_nav').text(); $scope.nav_id = navid; $scope.noticelist=[]; $scope.total=0; $scope.pagesize=9; $scope.type = $.get_argument('type'); if ($scope.type==null) $scope.type=1; $scope.type = parseInt($scope.type); $scope.pagechange = function(page){ if($scope.total>0 && (page-1)*$scope.pagesize>$scope.total){ return; } if(navid==null || navid=="") { navid=$('#tw_notice_div').text(); $scope.pagesize=6; } if (page==null){ page=1; } $http.jsonp(App.config.api+"/get_notice_list?callback=JSON_CALLBACK&nav_id="+navid+"&p="+page+"&size="+$scope.pagesize).success(function(rep){ if(rep.code==1){ $scope.total= rep.total; $scope.noticelist= rep.data; } }); }; $scope.pagechange(1); }]);