Czy istnieje możliwość dodania niestandardowej linii na końcu wszystkich sugestii? Chciałbym dodać "Pokaż więcej sugestii", czyli link do innej strony.Typeahead dodaj niestandardową linię do końca sugestii
$(function(){
var countries = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.obj.whitespace('name'),
queryTokenizer: Bloodhound.tokenizers.whitespace,
prefetch: {
url : '/json/temp/countries.json',
filter: function(list) {
return $.map(list, function(country) { return { name: country }; });
}
},
});
countries.initialize();
$('.component-search-button .ui-input input').typeahead(null,
{
highlight: true,
name: 'countries',
displayKey: 'name',
source: countries.ttAdapter(),
templates: {
empty: [
'<div class="empty-message">',
'<i>Unfortunatelly we coud not find items that match the current query. Please try again.</i>',
'</div>'
].join('\n'),
suggestion: Handlebars.compile('<p><strong>{{name}}</strong></p>')
}
}
);
});
Podąża za podstawowym przykładem na Git. Widziałem, że komunikat o błędzie uruchamia się na "pustym" w "szablonach", to jest opcja, która może wystrzelić z listy kompletnej lub coś podobnego.
Wielkie dzięki za pomoc.
proszę dodać swoją odpowiedź jako odpowiedź i zaakceptować. –
Tak, pomógł, dziękuję :) Zamierzam użyć "stopki" – gdibble
Sugeruję, aby edytować swój post i usunąć odpowiedź na pytanie, a następnie odpowiedzieć na własne pytanie, aby nie zostało oznaczone jako bez odpowiedzi. –