Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.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 作为文本和自动完成的简单表单输入_Ruby On Rails_Ruby On Rails 3_Ruby On Rails 3.2_Simple Form - Fatal编程技术网

Ruby on rails 作为文本和自动完成的简单表单输入

Ruby on rails 作为文本和自动完成的简单表单输入,ruby-on-rails,ruby-on-rails-3,ruby-on-rails-3.2,simple-form,Ruby On Rails,Ruby On Rails 3,Ruby On Rails 3.2,Simple Form,我使用的是gem'simple_form'、'2.0'和gem'rails3jqueryautocomplete'、'1.0.10' 我无法使字符串字段接受两个“:as”参数 <%= f.input :product_description , :url => autocomplete_product_name_products_path, :as => :text, :as => :autocomplete, :placeholder=>"Type product

我使用的是gem'simple_form'、'2.0'和gem'rails3jqueryautocomplete'、'1.0.10'

我无法使字符串字段接受两个“:as”参数

<%= f.input :product_description , :url => autocomplete_product_name_products_path,
:as => :text, :as => :autocomplete, :placeholder=>"Type product name",
:input_html => {:class =>"span2", :rows => 6}, wrapper: :inline_label, label:false  %>
autocomplete\u product\u name\u products\u path,
:as=>:text,:as=>:autocomplete,:placeholder=>“键入产品名称”,
:input_html=>{:class=>“span2”,:rows=>6},包装器::inline_标签,标签:false%>
如果删除:as=>:text,则自动完成部分工作,但“:rows=>6”部分失败

如果我保留这两行,我会得到6行,但自动完成停止工作

我需要这个字段有多行以及自动完成。
这是一个非常愚蠢的问题,但我被卡住了。请帮忙

简单表单不定义
自动完成
输入。但如果您需要自动完成输入和文本类型,我认为您可以:

f.input :product_description ,
:url => autocomplete_product_name_products_path,
:as => :autocomplete,
:placeholder=>"Type product name",
:input_html => {:class =>"span2", :rows => 6, type => :text },
wrapper: :inline_label, label: false

非常感谢您的回复。刚刚试过这个。“自动完成”部分正在工作,但仍然无法获取多行。我只需要该字段具有多行,是否可以在不将其设置为文本字段的情况下完成?如果“自动完成”输入未更改
type
属性,则我发布的代码应该可以工作。也许你应该问问自动完成宝石的作者。你是怎么做到的?对那些追随你脚步的人有什么建议吗?谢谢