Javascript 自动完成文本字段
如何创建一个自动完成的文本字段,就像这里的标签字段堆栈溢出一样?我想将它用于我的Rails应用程序。基本思想是,使用onkeydown或onkeypress事件(最好有一点延迟)向服务器触发AJAX请求,这些事件使用到目前为止输入的文本进行搜索,并将可能的完成情况发送回客户端。然后,客户端执行DOM操作以显示这些项。StackOverflow使用,它具有多项支持 检查一下 编辑页面中的代码段:Javascript 自动完成文本字段,javascript,ruby-on-rails,ajax,autocomplete,textfield,Javascript,Ruby On Rails,Ajax,Autocomplete,Textfield,如何创建一个自动完成的文本字段,就像这里的标签字段堆栈溢出一样?我想将它用于我的Rails应用程序。基本思想是,使用onkeydown或onkeypress事件(最好有一点延迟)向服务器触发AJAX请求,这些事件使用到目前为止输入的文本进行搜索,并将可能的完成情况发送回客户端。然后,客户端执行DOM操作以显示这些项。StackOverflow使用,它具有多项支持 检查一下 编辑页面中的代码段: $("#tagnames").autocomplete("/tags/filter", { m
$("#tagnames").autocomplete("/tags/filter", {
max: 6,
highlightItem: true,
multiple: true,
multipleSeparator: " ",
matchContains: true,
scroll: true,
scrollHeight: 300
});
您有两个选项可以使用OR进行操作,并查看有关如何针对您的情况进行设置的。就我个人而言,我喜欢后者对自己的主题所做的事情