jQuery UI 自动完成 - 从 txt 文件获取数据

标签 jquery user-interface autocomplete

我是 jQuery 初学者,试图让 jQuery UI 自动完成从 txt 文件获取数据。 TXT格式很简单:

user1
user2
user3
etc.

代码是:

jQuery.get('users.txt', function(usersGet) {
    $( "#userLogin" ).autocomplete( {
        source: usersGet
    });
});

但不幸的是这不起作用。你能帮忙吗?谢谢!

最佳答案

接受的解决方案对我来说不起作用。这是我为 jQuery 自动完成输入字段读取 .txt 的方式:

$.ajax({
    url: "foo/bar.txt",
    dataType: "text",
    success: function(data) {
        var autoCompleteData = data.split('\n');
        $("#input").autocomplete({
            source: function(request, response) {
                var results = $.ui.autocomplete.filter(autoCompleteData, request.term);
                response(results.slice(0, 10)); // Display the first 10 results
            }
        });
    }
});

关于jQuery UI 自动完成 - 从 txt 文件获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10682901/

相关文章:

ios - Swift ios导航栏在被滚动隐藏后不会出现

ios - 以相同的方式在 GMSAutocomplete 中使用文本字段而不是搜索栏

jsf-2 - 为什么? - 完成方法 ="#{testBean.itemList}": Method not found

javascript - 文档加载后移动 DFP 广告管理系统广告

javascript - 为什么顶部没有正确对齐?

jquery - 当部分 jquery hover() 时,CSS 菜单失去焦点

javascript - 如何动态设置 md-autocomplete 的必填字段

javascript - 用 Ul 包裹 Li

ios - 创建具有倾斜边缘的容器

html - 匹配文本内容并应用样式