【问题标题】:jQueryUI autocomplete implementing search page replacementjQueryUI 自动完成实现搜索页面替换
【发布时间】:2011-02-16 23:04:42
【问题描述】:

在 (now old) jQuery 自动完成插件上,如果用户单击或按下回车键来选择自动完成,他们会被带到该页面 - 即他们跳过搜索结果页面。详情在这里:http://docs.jquery.com/Plugins/autocomplete#Search_Page_Replacement

我正在使用新的jQueryUI Autocomplete Widget,我真的很想弄清楚如何实现这个功能。

有没有 jQuery 大师知道怎么做?

【问题讨论】:

    标签: jquery jquery-ui jquery-autocomplete jquery-ui-autocomplete


    【解决方案1】:
    $( ".selector" ).autocomplete({
      select: function(event, ui) { 
         location.href = ui.item.url;
      }
    });
    

    http://jsbin.com/oliqu3/edit

    【讨论】:

    • 谢谢,太完美了!正是我想要的。
    • 对于任何阅读的人,请记住为每个返回的对象包含一个 'url' 属性(即 output = [{ 'label': 'hello', 'url': '/random' }])跨度>
    猜你喜欢
    • 2013-02-17
    • 2012-06-08
    • 1970-01-01
    • 2014-09-12
    • 2015-07-05
    • 1970-01-01
    • 2018-12-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多