Bootstrap 2.2 Typeahead Issue
I am using the following code to get suggestion list when I type on my text box. JS $('#address').typeahead({ source: function(query,typeahead){ $.ajax({
Solution 1:
what is typeahead ? you obviously needs to do something with it before invoking the process member. ( instanciation , whatever typeahead is supposed to be ).
EDIT 1 :
source: function(query,callback/** you need that to execute something after the XMLHttp request has returned**/){
$.ajax({
url: "http://localhost/disc/autocomplete/"+query,
type: "GET",
dataType: "JSON",
async: true,
success: function(data){
/** execute the callback here do whatever data processing you want before**/
callback(data);
}
});
},
in functional programming it is called continuation ( like a GOTO instruction ).
EDIT 2 :
you do not decide what callback is , callback is function so dont try to do anything else than calling it with the data you received. Again , callback is a GOTO like instruction , it is a continuation , you dont control it. you need to execute it with data as parameter.
Post a Comment for "Bootstrap 2.2 Typeahead Issue"