Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails将变量设置为视图中的文本字段_Ruby On Rails_Ruby_View_Controller - Fatal编程技术网

Ruby on rails Rails将变量设置为视图中的文本字段

Ruby on rails Rails将变量设置为视图中的文本字段,ruby-on-rails,ruby,view,controller,Ruby On Rails,Ruby,View,Controller,我想在一个视图中创建一个文本字段框,当用户开始从该框中键入/删除文本时,该视图将自动填充数据库中的信息 首先,我需要知道如何在视图中创建一个文本框,该文本框将接受给定的任何输入,并将其分配给控制器操作可以使用的变量 那么,当用户正在键入而不是用户必须提交文本时,我如何才能做到这一点 大概是这样的: persons/index.html.erb 这是关于Javascript自动完成的。如果您还不知道它与Javascript相关,那么这不是一个简单的步骤。你可以在谷歌搜索找到基本的想法。明白了-这足

我想在一个视图中创建一个文本字段框,当用户开始从该框中键入/删除文本时,该视图将自动填充数据库中的信息

首先,我需要知道如何在视图中创建一个文本框,该文本框将接受给定的任何输入,并将其分配给控制器操作可以使用的变量

那么,当用户正在键入而不是用户必须提交文本时,我如何才能做到这一点

大概是这样的:

persons/index.html.erb
这是关于Javascript自动完成的。如果您还不知道它与Javascript相关,那么这不是一个简单的步骤。你可以在谷歌搜索找到基本的想法。明白了-这足够让我开始了,谢谢你的提示。Solr/Sunspot进行分面搜索,它会给你查询的结果,然后是一个ajax查询来获取它以填充你的视图,这就是我要开始检查这个宝石的地方。请看我的回答:
`text-form-input-value = @person_name`
<%= @names %>
def index
    @names = Person.where(:name => @person_name)
end