1

我必须在我的应用程序中进行所谓的“超文本搜索”。基本上,您开始在一个字段中输入,就像谷歌为您输入的每个字母一样,相关搜索匹配更改。唯一的区别是,我将在表格中填写信息,并且每次用户在框中键入一个字母时,表格都会根据您开始输入的内容更改内容。

一个例子是,如果你想找一本哈利波特的书,你开始输入哈利。

对于您键入的每个字母,表格都会发生变化,逐个字母地确定您要查找的书。

我的问题是:哪种方式是最好或最合适的有效方式?我将有一个包含对象的数组列表,我可以访问并在桌子上显示。

4

2 回答 2

1

您是否尝试 过使用 GWTFacebook Style Autocomplete的 SuggestBox ?

于 2012-05-16T08:56:51.380 回答
1

此功能称为自动完成。

如果您在谷歌上搜索“javascript autocompletion”,有很多解决方案。

我个人使用 jquery ui,它有一个用于http://jqueryui.com/demos/autocomplete/的组件

编辑:我的错,问题是关于java,而不是javascript

于 2012-05-16T08:27:40.200 回答