javascript - 事件管理员批处理下拉列表已禁用未捕获的 ReferenceError : options is not defined

标签 javascript jquery ruby-on-rails ruby activeadmin

我正在使用 Active Admin 和 Rails 3.2.17 的稳定版本 0.6.0。 我正在尝试运行批处理操作,但在使用事件管理员时通常会出现此错误:

Uncaught ReferenceError: options is not defined 

active_admin.js:407 Uncaught ReferenceError: options is not defined

因此,批处理操作的下拉列表将保持禁用状态。

我的 active_admin.js 文件如下所示:

//= require active_admin/base

如果有人知道为什么这不起作用,我真的很感激!

最佳答案

这是 ActiveAdmin 的一个已知错误,您可以选择 1 这些选项来修复它:

  1. 更新您的 Gemfile 以获得修复:

    gem 'activeadmin', '~> 0.6.6' 
    
  2. 第二个选项是使用此提交中的更改覆盖 CoffeeScript 函数 https://github.com/activeadmin/activeadmin/pull/3776/files

关于javascript - 事件管理员批处理下拉列表已禁用未捕获的 ReferenceError : options is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33726920/

相关文章:

ruby-on-rails - 运行简单更新时 PostgreSQL 中的死锁

javascript - Vue 2.0 和 Rails 5 : Declarative Rendering not Reactive

mysql - Ruby on Rails 与 Xampp

javascript - 如何使用JavaScript中的音频控件触发取消暂停?

javascript - 我如何解析来自 openlibrary api 的 Json 数据? (适本地)

javascript - 是否可以将 ref 添加到 props.children 元素?

javascript - 脚本可以在电脑上运行,但不能在移动设备上运行

javascript - Firefox 是否会阻止来自本地文件的 ajax 请求甚至被发送出去

php - 如何使用 Laravel 5.5 在 jQuery 中使用 @lang?

jquery - 如何在 jQuery 中将表格向下滑动到一行?