2017-06-06 2 views
0

Ich benutze Bootstrap3 Typahead, aber ich habe einige Situationen, wenn meine API eine Menge Ergebnisse (ca. 40) zurückgibt, aber Typahead nur Pop-ups 8 Ergebnisse.Bootstrap3 typeahead Limit

Ich habe versucht, diese

limit: 30 

mit zu lösen, aber es hat nicht funktioniert.

Wie kann ich es ändern, um mehr als nur 8 Ergebnisse anzuzeigen?

BTW, mein typeahead ist

$('#postcode').typeahead({ 
    source: function (query, process) { 
    var ajaxResponse; 
    $.ajax({ 
     url: "my_url", 
     type: "GET", 
     cache: false, 
     success : function (response) { 
     process(response.addresses); 
     } 
    }); 
    }, 
    limit: 30, 
    minLength: 2, 
    displayText: function(item) { 
    return item.full_description; 
    }, 
    updater: function(item) { 
    // some func here 
    return item; 
    } 
}); 

Antwort

-1

Es ist nicht „Grenze“, die Sie suchen, sondern „Elemente“. Ändern Sie das und es wird funktionieren.

Sie können entweder eine bestimmte Anzahl von Elementen angeben oder einfach "all" angeben.

+1

Vielleicht möchten Sie Ihre Antwort verbessern, indem Sie den korrigierten Code anzeigen. Ein Link zur offiziellen Dokumentation würde auch helfen, Ihre Aussage zu untermauern. –