Algolia自动完成与多个指数的链接

时间:2017-12-09 17:01:04

标签: jquery autocomplete algolia

我已经设置了Algolia的autocomplete.js来搜索多个索引('资源'和'用户')。我希望用户点击“资源”时的链接与用户点击“用户”时的链接不同。

使用Algolia的文档进行jQuery实现,我有以下内容:

<input id="email" type="email" name="email" required="" aria-required="true">

如何将 .on('autocomplete.selected)功能分别应用于两个来源中的每一个?

1 个答案:

答案 0 :(得分:2)

我们为您举了一个例子来解释如何执行此操作here

on("autocomplete:selected", function(event, suggestion, dataset) {
  // 1-indexed dataset
  var url = datasets[dataset-1].url
  // do something with:
  console.log(url, suggestion);
  // for example
  // location.href = url + suggestion.objectID
});

如果您有任何其他问题,还可以查看话语forum