Я пытаюсь передать обещание автозаполнению семантического поиска.Я продолжаю получать ошибку Uncaught TypeError: t.match is not a function
.Чего мне не хватает?
Я думаю, что я просто неправильно читаю документацию, но я попробовал пару вещей, которые не работают.Журнал консоли возвращает результаты, как и ожидалось.Но результаты не отображаются в моем пользовательском интерфейсе.
Вот как выглядит мой код:
$('.ui.search')
.search({
apiSettings: {
url: Client.GetEmployerList(100, params, 5).then(function(response){
console.log(response)
return response
}),
method: "POST"
},
fields: {
results : 'LookupList',
title : 'Value'
},
minCharacters : 3
});
-
GetEmployerList(lookupType, filter, recordCount, filterRefId) {
var http = new HttpClient();
return http.Post("myUrl?lookupType=" + systemLookupType + "&filter=" + filter + "&recordCount=" + recordCount + "&filterRefId=" + filterRefId || 0);
}