首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为自动完成中的动态加载内容创建UI

为自动完成中的动态加载内容创建UI
EN

Stack Overflow用户
提问于 2014-09-04 20:47:23
回答 2查看 59关注 0票数 2

我正试图在一个大数据集上构建一个自动完成,并且已经为它实现了搜索算法。现在,对于UI部分,我希望创建一个下拉列表,与select项的下拉列表完全一样。创建它的最佳方法是什么,以便它能在所有浏览器上工作。

代码语言:javascript
运行
复制
<input class="autocomplete">

JAVASCRIPT

代码语言:javascript
运行
复制
$('.autocomplete').keyup(function(){
    jQuery.ajax({
        url://URL
        success:funtion(){
            // Convert the input to an input with dropdown
        }
    })
})

请注意:我不想像推特,打字机或jQuery UI的自动完成的东西来做我的搜索。我只想要一些我给出数据的东西,这样就可以从中选择下拉框了。

EN

Stack Overflow用户

发布于 2014-09-04 20:55:13

想出一个合适的自定义组合框实现并不是很简单。如果您想要一个(可搜索的)组合框,您可以使用所选的jquery之类的东西。

http://harvesthq.github.io/chosen/

如果您想要为您管理逻辑的自动完成部分,那么像Twtitter的“提前打字机”这样的东西可能会有很大的帮助。

https://twitter.github.io/typeahead.js/

如果您使用其他一些开源选项,那么很难手工构建能够与用户体验相匹配的东西。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25674723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档