【发布时间】:2013-07-17 10:22:41
【问题描述】:
我在 Rails 应用程序中使用select2 插件作为下拉菜单。但是,如果我使用对服务器 select2 的 JS 调用来呈现表单,则不会将其应用于输入。
这是一个描述我的意思的 js.erb 文件
$("#container").html("<%= j render partial: 'form' %>");
$(".select-list").select2()
我尝试使用以下方式设置上下文:
$(".select-list", document).select2()
但这也不起作用。服务器响应 JS 调用后,如何将 select2 应用于我的输入?
【问题讨论】:
-
您是否通过将 select2.js 放在布局顶部进行检查?
标签: javascript jquery ruby-on-rails unobtrusive-javascript jquery-select2