【问题标题】:jquery ui autosuggest search box valuejquery ui自动提示搜索框值
【发布时间】:2014-04-15 21:50:13
【问题描述】:

http://jqueryui.com/autocomplete/

输入“ja”,然后它会建议 2 个选项。

现在按下向下箭头,注意 ja 值如何更改为您箭头所指的项目文本。

如何停止将值更改为悬停项文本?我希望搜索框的值始终是用户键入的内容并且永远不会更改。

这样做的原因是因为我的结果项包含我需要使结果漂亮的 html 元素,当用户向下/向上按下时,它会将他们的文本更改为类似 <span id=uiaName>name surname</span> 的东西 - 如果他们想要这就是一个问题更改他们搜索的内容

发送

【问题讨论】:

    标签: jquery jquery-ui autosuggest


    【解决方案1】:

    您可以覆盖焦点事件,该事件应防止在按键时更新值。更多信息http://api.jqueryui.com/autocomplete/#event-focus

    $( ".selector" ).autocomplete({
    focus: function( event, ui )
    {
        return false;
    }
    });
    

    【讨论】:

      猜你喜欢
      • 2019-05-21
      • 2011-11-22
      • 2018-07-29
      • 2017-07-18
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 2013-08-20
      相关资源
      最近更新 更多