Ruby on rails 4 向coffeescript中的jquery.autocomplete添加其他数据

Ruby on rails 4 向coffeescript中的jquery.autocomplete添加其他数据,ruby-on-rails-4,coffeescript,jquery-autocomplete,Ruby On Rails 4,Coffeescript,Jquery Autocomplete,我正在编写RoR应用程序,我正在进行自动完成。在page.coffee中,我有以下内容: jQuery -> $('#search').autocomplete source: "/autocomplete_source" 在表单中,除了搜索文本框之外,我还有选择组合框,我需要将所选项目的值作为“数据”传递到jQuery.autocomplete方法中 简言之,我需要通过combobox选定项的值来限制搜索的值 我怎样才能通过呢 谢谢这应该可以做到: jQuery ->

我正在编写RoR应用程序,我正在进行自动完成。在page.coffee中,我有以下内容:

jQuery ->
  $('#search').autocomplete
    source: "/autocomplete_source"
在表单中,除了搜索文本框之外,我还有选择组合框,我需要将所选项目的值作为“数据”传递到jQuery.autocomplete方法中

简言之,我需要通过combobox选定项的值来限制搜索的值

我怎样才能通过呢


谢谢

这应该可以做到:

jQuery ->
  $('#search').autocomplete
    source: '/autocomplete_source',
    data: {}
如果需要compltex数据对象,可以执行以下操作:

jQuery ->
  $('#search').autocomplete
    source: '/autocomplete_source',
    data:
      key: 'value',
      key2: 'value'

好的,但是我怎么看呢?我在params[:key]的方法“index”中的控制器“autocomplete_source”中期待它,但是params中有任何这样的键。你能链接到你正在使用的实际库吗?因为根据本文档:您不应该看到它,并且没有
数据
选项。我使用的是jQuery UI v1.10.3和jQuery v1.11.2。因此,如果不是这样,我如何根据dropdownlist所选项目过滤自动完成结果?我没有太多使用jquery自动完成。所以我没有答案。