我试图让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),并提供了不适合我的不同答案。此外,官方网站的演示对我来说并不是很清楚。
答案 0 :(得分:1)
正如@CornéM建议的那样,当你有一个旧版本的jQuery UI时会出现这个问题。答案是一个简单的更新: - )