J'ai une implémentation tyseAphead / WhoDhound à mon frontend, qui récupère des données JSON à partir d'une lecture / scala-serveur. Timeahead-Version est 0.11.1. La mise en œuvre est la suivante:
html: p> javascript: p> json-réponse Le serveur donne: P> [{"firstName":"Test","lastName":"User", "id":1}, ... ]
5 Réponses :
Il y a un problème sur Timeahead dans le code: p>
Il y a en effet un problème avec Timeeadhead, modifiant Timeahead.bundle.js comme Snaire dit dans la page GitHub.
Cela a perdu tellement de temps, ridicule
essayez d'initialiser P> moteur code> avec
moteur.Initialiser () code>; Retourner
Suggestion CODE> Objet à
Filtre CODE>, qui doit être disponible sur
Modèles CODE> ->
Suggestion code>; Initialisation
moteur code> à
source code> avec
source: moteur.ttadapter () code>; Élément de retour en tant que
chaîne code> à
Suggestion code>, pour remplir le menu déroulant "Suggestion". Voir Theahead - Exemples - Modèles personnalisés
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="http://twitter.github.io/typeahead.js/releases/latest/typeahead.bundle.js"></script>
<div id="typeahead" class="col-md-8">
<input class="typeahead form-control" type="text" placeholder="Select the user">
</div>
Si (Ike Me), vous ne voulez pas entrer dans la source Timeahead (par exemple parce que vous souhaitez utiliser la version min), vous pouvez également définir une limite très élevée. Vous devrez ensuite limiter le nombre d'éléments à mettre dans la liste vous-même.
$('#typeahead .typeahead') .typeahead({ hint: true, highlight: true, minLength: 1, }, { name: 'engine', displayKey: 'fullName', source: engine, limit: 1000 })
Twitter supposément abandonné le projet. Essayez La fourchette maintenue . Il a le problème fixé. P>
Je suis arrivé à cette question de " "et essayé votre réponse. Cela fonctionne parfaitement bien. Merci! Espérons que plus de gens pourraient vérifier votre solution :)
Pour quiconque le trouve, utilisez la version maintenue du code. L'original est la merde. P>