arnaucube
arnaucube/commonroutesAppPublic Self-hosted repository
commonroutesApp/www/js/search.js
www/js/search.jsRaw
 1angular.module('app.search', ['pascalprecht.translate'])
 2
 3.controller('SearchCtrl', function($scope, $http, $ionicModal, $timeout, $ionicLoading, $filter) {
 4
 5
 6    $scope.users=[];
 7    $scope.travels=[];
 8    $scope.search={
 9        word:""
10    };
11    $scope.doSearch = function() {
12        console.log("doing search");
13        console.log($scope.search.word);
14      /* travels refresh: */
15        $http.get(urlapi + 'search/'+ $scope.search.word)
16        .then(function(data){
17            console.log('data success travels');
18            console.log(data); // for browser console
19            $scope.users = data.data.users; // for UI
20            $scope.travels = data.data.travels; // for UI
21            $scope.$broadcast('scroll.refreshComplete');//refresher stop
22
23        }, function(data){
24            console.log('data error');
25            $scope.$broadcast('scroll.refreshComplete');//refresher stop
26            $ionicLoading.show({ template: 'Search error, need text to search', noBackdrop: true, duration: 2000 });
27
28        });
29    };
30});