J'utilise les éléments suivants JQUERY plug-in Autocomplete: jQuery Plugin: Tokenizing Autocomplete Text EntryAjout d'une valeur en dehors de la automatique complète - jQuery Plugin: tokenizing Autocomplete texte Entrée
Qu'as Je suis incapable de comprendre comment est ajouter une valeur à la liste en dehors de la liste déroulante de saisie semi-automatique.
La raison pour laquelle je veux faire ceci est la recherche automatique des emplacements, si un emplacement n'est pas trouvé, il y a une boîte de dialogue modale "ADD" où les utilisateurs peuvent ajouter un emplacement. Après avoir ajouté/soumis l'emplacement, je voudrais que cette nouvelle valeur soit automatiquement ajoutée à l'entrée de saisie semi-automatique.
Voici la JS Je suis en train de se soumettre à la nouvelle valeur à l'entrée de saisie semi-automatique:
$.TokenList.submitLocation.add_token_values("99", "Alpha");
Voici la JS qui déclenche l'entrée Autocomplete:
$(function(){
$("#locationlist").tokenInput("/locations/autosuggest/", {
hintText: "Type the location name",
noResultsText: "No results",
searchingText: "Searching...",
callback: submit locationList
})
});
** I J'ai trouvé dans jquery.tokeninput.js, la fonction add_token (item), mais je n'ai pas pu l'appeler avec succès.
Des idées?
consultez la réponse sur http://stackoverflow.com/questions/7539660/jquery-tokeninput-add-if-not-exists – TimoSolo