这个问题有点宽泛,我在这里做了足够的研究和询问,以便至少能得到一些建议。
我正在尝试设置自动完成文本框/文本区域词典建议。我已经尝试在JSON data from server
中设置自动完成功能,并且我能够做到。但这里我的问题是,当我们在文字处理器中输入一些文本时,我是否可以设置一个带有字典单词自动建议的文本区。是否可以通过任何可用的API实现?
发布于 2013-02-18 23:47:29
我相信你会找到很多在TextArea上实现自动补全的方法。举几个例子
框架和功能都足够丰富。
出现在字典API中
谷歌未记录的
altervista的API页面
很少有人是这样的。
发布于 2013-01-29 12:35:18
你可以试试Google Places Autocomplete API。下面是一些相关的SO thread。我找不到任何有关谷歌Search
自动完成API的官方文档,谢天谢地,已经有人在did the research for us了。按照这里的说明,它应该不会太难设置(使用JSON
和XML
注释的响应看起来相当简单)。
发布于 2013-02-18 01:55:36
好吧,如果您确实可以从某个服务器访问JSON响应,那么您可以使用jQuery。http://jqueryui.com/autocomplete/
$(function() {
function log( message ) {
$( "<div>" ).text( message ).prependTo( "#log" );
$( "#log" ).scrollTop( 0 );
}
$( "#birds" ).autocomplete({
source: "search.php",
minLength: 2,
select: function( event, ui ) {
log( ui.item ?
"Selected: " + ui.item.value + " aka " + ui.item.id :
"Nothing selected, input was " + this.value );
}
});
});
https://stackoverflow.com/questions/14575604
复制相似问题