【问题标题】:jquery ui autocomplete on focus: item is not definedjquery ui自动完成焦点:未定义项目
【发布时间】:2016-12-09 17:51:28
【问题描述】:

我在我的项目 (v1.12.1) 中使用 jquery-ui 的自动完成功能。唯一的问题是,当我将鼠标悬停在自动完成项目上时,它会引发错误:

类型错误:项目未定义

select 事件运行良好。

jQuery(document).ready(function() {
    jQuery("#autocomplete").autocomplete({
        source: WP.autocompleteUrl + "?action=autocomplete",
        focus: function(event, ui) {
            return false;
        },
        select: function(event, ui) {
            alert("Y");
            return false;
        }
    }).data("ui-autocomplete")._renderItem = function(ul, item) {
        return jQuery("<li>").data("item-autocomplete-item", item).data("url", item.url).append("<div>" + item.name + "</div>").appendTo(ul);
    }
});

【问题讨论】:

    标签: jquery jquery-ui


    【解决方案1】:

    您应该进行此处所述的一些更改:

    [Jquery Autocomplete Select TypeError: ui.item undefined

    【讨论】:

      猜你喜欢
      • 2012-11-05
      • 2011-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-12
      • 2017-05-31
      • 2014-11-22
      相关资源
      最近更新 更多