jQuery UI自动完成

3
我曾使用版本为1.8.2的Jquery ui自动完成功能,后来我升级到了1.8.11版本,但是开始遇到问题。
1.8.2版本: auto complete in jquery 1.8.2 1.8.11版本: auto complete in jquery 1.8.11
$('#term').autocomplete({
        minLength    : 4,
        source        : rootPath+'/search',
        select: function(event, ui) 
        {
            window.location =  ui.item.url;
        }
    });
  1. 我该如何修复它
  2. 我在 http://jqueryui.com/ 上从哪里获取1.8.2版本

谢谢

2个回答

2

如果您想要在自动完成中呈现自定义HTML元素,则需要使用._renderItem。

一旦您呈现了自定义数据,那么您就可以使用选择方法来捕获并按照您想要的方式处理它。

使用以下链接了解有关jquery自动完成中自定义数据格式的信息

http://jqueryui.com/autocomplete/#custom-data


1

有其他实现的方式吗?为什么在1.8.2中可以工作而在1.8.11中不能工作? - aWebDeveloper
它在1.8.4中被移除了,参见http://jqueryui.com/docs/Changelog/1.8.4。另外,考虑到文档上说要这样做,我非常确定在1.8.11中没有其他方法来做到这一点。请参见相关票据http://bugs.jqueryui.com/ticket/5275。 - kevmo314

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接