Rails3自动完成:传递其他值(来自另一个文本字段)

时间:2011-03-20 17:33:02

标签: jquery ruby-on-rails-3 autocomplete

我正在使用rails 3的自动完成插件(rails3-jquery-autocomplete),我需要从另一个文本字段向控制器传递一个值。原因是前一个字段具有SQL需要过滤的值。 我知道有一个名为id_element的参数可能允许我传递另一个字段,但我不确定这是否是正确的方法。

因此,我需要来自当前字段(正在工作)的子字符串和视图中另一个文本框中的字符串,这两个文本框都将用于查询建议框。

此致 约翰

2 个答案:

答案 0 :(得分:0)

我只有jquery-autocomplete的经验,而不是rails版本。在那个,你可以附加一个搜索事件:http://jqueryui.com/demos/autocomplete/#event-search - 在那里你可以进行$ .ajax调用,从页面中发送你想要的任何信息,然后设置它的“源”选项自动完成返回的结果。

答案 1 :(得分:-1)

也许你可以通过阅读:Autocomplete in rails with jquery

来解决它