Я хочу найти свойство основных данных вместе с его типом.Пример: Подрядчики (Имя, Тип Подрядчика)
В текстовом поле будет выполняться поиск имени, также внутренне мне нужно передать Тип Подрядчика также в вызов API.Я проверил их документальный фильм, но не везет Replace
или Prepare
не помогает
Ниже приведен мой код.Как мы передаем эти два параметра в вызов API.
var contractors = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'),
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: '/api/get-contractors?query_string=%QUERY',
wildcard: '%QUERY'
}
});
//Initialize twitter typehead for autocomplete ship search
$('[data-contractor-dropdown]:not(.tt-hint)').typeahead(null, {
name: 'get-ships',
display: 'name',
source: contractors,
templates: {
empty: [
'<div class="tt-suggestion">',
'unable to find any results that match the current query',
'</div>'
].join('\n'),
suggestion: function(data){
return '<p data-mobile-number="'+ data.mobile_number + '" data-job-status="'+ data.job_status +'" data-id="'+data.id+'">'+data.name + '</p>';
}
}
});