Ruby on rails 4 向coffeescript中的jquery.autocomplete添加其他数据
我正在编写RoR应用程序,我正在进行自动完成。在page.coffee中,我有以下内容: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 ->
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自动完成。所以我没有答案。