【问题标题】:Autocomplete from api从 api 自动完成
【发布时间】:2023-03-17 16:55:01
【问题描述】:

我想进行自动完成,但这段代码有问题,我无法让它工作,任何帮助都会很好。我想从自动完成建议中选择标题并转到特定的 URL。谢谢你们。

$(function() {
  $.getJSON("https://localhost/wp-json/wp/v2/alljobs/", function(data) {
    $("#autocomplete").autocomplete({
      source: data,
      select: function(event, ui) {
        window.location = ui.title.rendered;
      }
    });
  });
})
<input type="text" id="autocomplete" />

任何帮助将不胜感激。

【问题讨论】:

    标签: jquery api search autocomplete


    【解决方案1】:

    这个

    window.location = ui.title.rendered;
    

    应该是

    window.location.href = ui.title.rendered;
    

    那么它应该可以工作了。


    window.location 返回一个object

    console.log(window.location)

    window.location.href 返回当前的url

    如果你用

    覆盖它
    window.location.href = "Your url";
    

    浏览器会将您重定向到新的 url

    【讨论】:

    • 谢谢你,但是我在表单中显示标题标签时遇到问题,我到处查看,上面的代码应该可以工作,但目前没有任何显示!
    猜你喜欢
    • 1970-01-01
    • 2014-05-31
    • 1970-01-01
    • 2012-03-15
    • 2013-10-24
    • 1970-01-01
    • 1970-01-01
    • 2020-06-30
    • 2020-08-12
    相关资源
    最近更新 更多