【发布时间】:2019-06-14 01:42:52
【问题描述】:
我有一个包含多个文本字段的页面,我希望它具有 JQuery 自动完成功能。
course.html.erb
<textarea class="text_area courses" id="dynamic_id" name="dynamic_name"></textarea>
more_courses.js.erb
<textarea class="text_area courses" id="dynamic_id" name="dynamic_name" disabled></textarea>
应用程序.js
//= require jquery-ui
courses.js
$(".courses").autocomplete({
source: '/courses'
})
我遇到的问题是一些文本字段在打勾后来自 js.erb 文件。它通过 js.erb 向另一个文本区域注入搜索课程。
第二个文本区域的自动完成功能不起作用。
如何使第二个文本区域对自动完成可见?
【问题讨论】:
-
这是一个 jQuery UI 功能,您可能需要添加
jquery-ui标签。更改复选框后,您可能需要运行refresh或enable。请提供一个最小的、可重复的示例:stackoverflow.com/help/minimal-reproducible-example
标签: jquery ruby-on-rails-4 autocomplete