1
Вот мой JavaScript:Bootstrap машинописный Bloodhound токенизатор не работает с Mulitple значения
<script type="text/javascript">
$(document).ready(function() {
var people = new Bloodhound({
datumTokenizer: function(d) { return Bloodhound.tokenizers.whitespace(d.tokens); },
queryTokenizer: Bloodhound.tokenizers.whitespace,
local: [
{
fullName: '',
"],
},
{
fullName: 'Marijus Merkevicius',
tokens: ["Marijus Merkevicius", "marijusm"],
},
]
});
// initialize the bloodhound suggestion engine
people.initialize();
// instantiate the typeahead UI
$('#${id }').typeahead(null, {
displayKey: 'fullName',
source: people.ttAdapter(),
});
});
</script>
Когда я использую возвращение Bloodhound.tokenizers.whitespace(d.fullName);
автозаполнения работает отлично, однако, когда я вернусь d.tokens это не совсем. Что я здесь делаю неправильно?
Спасибо, это сработало! $ {id} поступает из Java-кода. :) – Marijus