Bootstrap Typeahead updater funktioniert nicht
Ich versuche dieses:
$('input[name=recerv_country]').typeahead({
remote : {
url: '?country=%QUERY',
filter: function(data) {
var resultList = data.map(function (item) {
return item.name;
});
return resultList;
}
},
updater : function (item) {
//item = selected item
//do your stuff.
alert(item.name);
alert('foo');
alert('bar');
//dont forget to return the item to reflect them into input
return item;
}
});
Passiert nichts, die Warnungen nicht angezeigt. Was mache ich falsch?
InformationsquelleAutor NickNick | 2013-10-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
InformationsquelleAutor NickNick
Mit Twitter Bootstrap 3, die Typeahead-plugin wurde gelöscht. Bootstrap empfehlen https://github.com/twitter/typeahead.js statt. Sie scheinen zu verwenden typeahead.js Ursache Sie verwenden die remote-Aufruf. Typeahead.js hat nicht eine updater-Funktion.
Überprüfen Sie die benutzerdefinierte Ereignisse Abschnitt https://github.com/twitter/typeahead.js.
typeahead:selected
wird Ihren Bedürfnissen passen vielleicht.Siehe auch: Bootstrap 3 typeahead.js verwenden Sie ähnliche Funktionen von Bootstrap 2
InformationsquelleAutor Bass Jobsen