带有远程数据的jQuery AutoComplete正在获取错误的URL

时间:2013-12-24 09:53:29

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

我试图让jQuery-autocomplete在Ruby on Rails项目中使用远程数据源。输入位于http://localhost:3000/file_analysis/new,当我输入请求http://localhost:3000/file_analysis/new?query=some_terms的输入中的某些字词时,它应该请求http://localhost:3000/diagnoses/types?term=some_terms。有谁知道为什么会这样?

我的javascript代码:

$('#element_id').autocomplete({
    source : "/diagnoses/types"
});

我已经阅读了很多关于此的问题,但大多数都已过时(2009-2011),并提供了不适合我的不同答案。此外,官方网站的演示对我来说并不是很清楚。

1 个答案:

答案 0 :(得分:1)

正如@CornéM建议的那样,当你有一个旧版本的jQuery UI时会出现这个问题。答案是一个简单的更新: - )