Take the 2-minute tour ×
Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.

I have to made something like this plunker I found, an autocomplete, but I have to use a php array, using $http.

If I put an alert to see my array, works fine, but I don't have any idea of what I have to do to make this filter in angularjs :(

My $http:

/*CONNESSIONE HTTP -------------------------------------- */  
$scope.connessione = function (){
    $http({method: 'GET', url: 'http://www.fattura.local/contatti.php'}).

    success(function(data, status, headers, config) {
        alert(data);        
    }).

    error(function(data, status, headers, config) {
        alert("errore.");
    });   };    }]);

My Php array:

<?php

$contatti = array('Mario Rossi, Via Cippina,1 - 10100 Torino','Giacomo Puccini, Via Cippella, 2 10100 Torino','Giuseppe Verdi, Via Aida, 14 10100 Torino','Nicolò Paganini, Via NonRipetibile, 33 10023 Chieri');
echo json_encode($contatti);
share|improve this question
    
Your exemple use the typeahead directive angular-ui.github.io/bootstrap/#/typeahead –  MrShibby Apr 29 at 10:34
    
I donk know how, but I solved it in this way: <textarea ng-model="selected" ng-click="connessione()" typeahead="contatti for contatti in contatti | filter:$viewValue"> <!-- $viewValue = "is the value that is entered by a user" google dixit--> </textarea> –  Mariagrazia.B Apr 29 at 14:36
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.