javascript - jquery 下拉列表中的自动完成

标签 javascript jquery-ui

我有一个下拉列表,其中包含我的客户的个人资料名称。

随着客户数量的增长,我需要一个自动完成功能,这样我就可以根据建议查找特定用户,而不是被迫在下拉列表中查找每个现有用户。

以下代码从数据库中获取数据:

$.getJSON(
            "profiles/custoomer.aspx?callback=?",
            {},
            function (data) {
                $.each(data, function (value, name) {
                    $('<option>').attr('value', value).text(name).appendTo('#customer_profile');
                });
            }
            );

如何添加自动完成功能?

最佳答案

您是否尝试过使用自动完成组件? 这是他的文档,易于使用且易于定制!

http://jqueryui.com/demos/autocomplete/

关于javascript - jquery 下拉列表中的自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11567372/

相关文章:

javascript - 在 contenteditable div 中突出显示的文本上方显示弹出窗口?

javascript - Twitter 按钮不附加网站 URL

javascript - jQuery 不是不透明度的方法

jquery - 有没有办法限制可以拖动的区域?

jquery ui 工具提示修改为仅在单击时打开和关闭一次

javascript - 扩展 jquery ui 小部件 - 如何访问父事件

javascript - 在 ExtJS 中重写 getState

javascript - 使用表中的数据反转 Highcharts 上的轴

javascript - 表中的 ng-repeat datepickers 提示 'missing instance data' 错误

javascript - Strtr 用于 angularjs,就像 PHP 中一样(尝试音译)