【发布时间】:2015-08-17 21:57:09
【问题描述】:
我已经用这个 gem 成功创建了表单:https://github.com/bigtunacan/rails-jquery-autocomplete
问题是我希望它不仅通过源表的 name 字段进行过滤。为此,我尝试使用 gem 文档中提到的 :fields 属性。但呈现的 SQL 仍然包含仅按名称过滤,尽管 GET 请求包含添加字段。
<%= f.autocomplete_field :name, autocomplete_ad_user_name_component_associated_users_path(@component),
:update_elements => {:username => '#associated_user_username',
:password => '#associated_user_password'},
:fields => {:client_id => '#client_id'},
class: 'form-control' %>
我是否需要创建自定义自动完成功能才能使其正常工作?也许我只需要编辑默认创建的函数,但我在哪里可以找到它?
【问题讨论】:
标签: jquery ruby-on-rails ruby autocomplete