Testbox从字符串自动完成

时间:2014-03-15 17:12:53

标签: javascript html forms autocomplete textbox

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

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

2 个答案:

答案 0 :(得分:0)

在HTML5中,您拥有datalist element,可为您提供一种自动填充功能。虽然我不确定你想要什么答案,例如,在datalist元素中放置10000个单词可能效率不高。

答案 1 :(得分:0)

您可以使用jquery和一些插件来获得最大的交叉浏览功能 以下是您要实现的目标示例http://jqueryui.com/autocomplete/
单击页面上的vew源链接以查看其完成方式。

修改
由于您使用了大量元素,为什么不在文本更改后创建ajax请求以加载所需的元素,然后将它们流式传输到文本框右下方的div中?这将使您更好地控制用户所看到的内容,并且它将适用于所有浏览器。