Sto creando una pagina di ricerca di un valore dato in input nel database.
Il controller 'CercaContoėroller' legge l'input lo invia alla pagina ricerca.php che restituisce un oggetto json con i report trovati.
Io vorrei che una volta trovati questi dati vengano mandati alla pagina ricerca.html e vengano stampati.
Qualcuno potrebbe aiutarmi a capire come passare questo oggetto?
codice:app.controller('CercaController', ['$scope', '$http', '$location', function ($scope, $http) { this.cerca = function () { var user_data = 'valore=' + encodeURIComponent(this.valore); $http({ method: 'GET', url: 'php/ricerca.php', data: user_data, headers: {'Content-Type': 'application/x-www-form-urlencoded'} }) .success(function(data){ console.log(data); $scope.valori=data; //dati da passare alla pagina ricerca.html $location.path('/invia'); }) .error(function() { $scope.data = "error in fetching data"; }); } }]);
codice:.when('/invia', { templateUrl: 'views/ricerca.html', controller: 'StampaController' })codice://pagina in cui stampare i dati <div ng-repeat="dati in data | filter:valore" > <p>{{dati.user_email}}<br> {{dati.user_password}}</p> </div>

Rispondi quotando
