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
Jquery 将所选插件与Rails Select一起使用_Jquery_Ruby On Rails 3_Jquery Chosen - Fatal编程技术网

Jquery 将所选插件与Rails Select一起使用

Jquery 将所选插件与Rails Select一起使用,jquery,ruby-on-rails-3,jquery-chosen,Jquery,Ruby On Rails 3,Jquery Chosen,我正在尝试使用for rails实现自动完成。这是harvest的javascript插件 我使用的是Rails3.2.8和SimpleForm2.0.2 我试图以一种使用simpleform gem的形式实现它。在simpleform中,我使用关联方法选择用户可以/可能属于的所有机构(数据库中的另一个表) 我一直在尝试将两集Railscapsts结合起来,然后 我已经在我的gem文件中安装了gem gem 'chosen-rails' 我已将require项放入application.js中

我正在尝试使用for rails实现自动完成。这是harvest的javascript插件

我使用的是Rails3.2.8和SimpleForm2.0.2 我试图以一种使用simpleform gem的形式实现它。在simpleform中,我使用关联方法选择用户可以/可能属于的所有机构(数据库中的另一个表)

我一直在尝试将两集Railscapsts结合起来,然后

我已经在我的gem文件中安装了gem

gem 'chosen-rails'
我已将require项放入application.js中

//= require chosen-jquery
&application.css

 *= require chosen
我已将呼叫放入我的users.js.coffee文件中

jQuery ->
  $('#user_bankinst_name').chosen();
这是我试图使用插件的表单。这是“f.association”系列

resource_name,:url=>registration_path(resource_name))do | f |%>
true,:autofocus=>true,:label=>“用户名(您的电子邮件)”,:占位符=>“电子邮件地址”%>
true,:autofocus=>true,:label=>Password',:placeholder=>Password'>
true,:autofocus=>true,:label=>Confirm Password',:placeholder=>Password Confirmation'>
银行指令顺序(:FinancialInstitutionName),:required=>true,:autofocus=>true,:label=>'选择一家机构',:label\u method=>:FinancialInstitutionName,:id=>'用户\银行指令\名称'%>
我做错了什么?谢谢你的帮助。

我想出来了

我的班级缺少“:input_html”

我将我的咖啡文件更改为:

jQuery ->
  $('.chzn-select').chosen()
我将类更改为chzn select

<%= f.association :bankinst, :collection => Bankinst.order(:FinancialInstitutionName), :required => true, :autofocus => true, :label => 'Pick an Institution', :label_method=>:FinancialInstitutionName, :input_html => {:class => "chzn-select" }  %>
Bankinst.order(:FinancialInstitutionName),:required=>true,:autofocus=>true,:label=>'选择一家机构',:label\u method=>:FinancialInstitutionName,:input\u html=>{:class=>“chzn select”}%>
<%= f.association :bankinst, :collection => Bankinst.order(:FinancialInstitutionName), :required => true, :autofocus => true, :label => 'Pick an Institution', :label_method=>:FinancialInstitutionName, :input_html => {:class => "chzn-select" }  %>