【问题标题】:Testbox auto complete from string测试箱从字符串自动完成
【发布时间】:2014-04-21 01:05:53
【问题描述】:

我有一个大约 10,000 字的记事本文件。我可以根据需要将它们导出为 csv 或制表符分隔值。有没有办法让我的话在文本框中显示为建议(输入类型文本)?

这个词的工作方式与谷歌相同。

【问题讨论】:

    标签: javascript html forms autocomplete textbox


    【解决方案1】:

    您可以将 jquery 与一些插件一起使用,以获得最大的跨浏览能力。
    这是您尝试实现的目标的示例http://jqueryui.com/autocomplete/
    点击页面上的查看源链接,看看它是如何完成的。

    编辑:
    既然您使用了很多元素,为什么不在文本更改后创建一个 ajax 请求来加载您想要的元素,然后将它们流式传输到文本框下方的 div 中呢?这将使您更好地控制用户正在查看的内容,并且它适用于所有浏览器。

    【讨论】:

      【解决方案2】:

      在 HTML5 中,您有 datalist element,它为您提供了一种自动完成功能。虽然我不太确定您想要回答什么,例如,将 10 000 个单词放在 datalist 元素中可能效率不高。

      【讨论】:

        猜你喜欢
        • 2020-04-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-04-05
        • 1970-01-01
        • 1970-01-01
        • 2016-05-03
        • 1970-01-01
        相关资源
        最近更新 更多