将承诺传递给语义搜索自动完成

时间:2018-10-04 08:55:33

标签: javascript semantic-ui

我正试图将承诺传递给我的语义搜索自动完成。 我不断收到错误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);
}

0 个答案:

没有答案