Cyril Cherian
Cyril Cherian

Reputation: 32327

Material Design Angular md-autocomplete remote

In material design autocomplete(https://material.angularjs.org/#/demo/material.components.autocomplete) All examples show how to get data from local variable. There is no help on doing auto complete via AJAX call.

Upvotes: 16

Views: 21977

Answers (1)

Alireza Mirian
Alireza Mirian

Reputation: 6712

You just need to use a function that returns a promise in md-items. See this plunk: http://plnkr.co/edit/KFQg53ZVfPAMum0dFctK?p=preview

NOTE: Returned promises from $http will be resolved with an object that has the data. So you have to do something like this:

    return $http.get(url).then(function(response){
         return response.data.someOtherPathMaybe; // usually response.data
    })

Upvotes: 24

Related Questions