我正试图将承诺传递给我的语义搜索自动完成。
我不断收到错误Uncaught TypeError: t.match is not a function
。
我想念什么?
我认为我可能只是在误读文档,但是我尝试了一些不起作用的方法。控制台日志按预期返回结果。但是结果不会显示在我的UI中。
这是我的代码:
$('.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);
}