Fab*_*tos 2 ruby-on-rails activeadmin
我对铁路有点新意.我正在设置activeadmin但是在模型的记录列表中,批处理操作和复选框存在问题.基本上,批处理操作按钮显示为灰色,当我单击顶部复选框以选择/取消选择所有记录时,它只检查一个框,所有其他框保留其当前状态,从而无法应用任何批处理操作.
我知道默认情况下有一个删除批处理操作,但是按钮灰显了我不知道.
我到目前为止尝试的解决方案是:
添加selectable_column选项app/admin/model.rb
index do
selectable_column
column :name
column :email
column :create_date
actions
end
Run Code Online (Sandbox Code Playgroud)
并添加#= require active_admin/base到active_admin.js.coffee
这些似乎都不起作用.我已经看到了其他rails项目默认情况下从一开始就可以使用这些批处理项目,但是我无法重新启动一个新项目,因为我在这个项目上很先进.
如果需要任何进一步的信息来解决问题,请告诉我.
UPDATE
我看到活动管理员的工作项目有一个assets/active_admin.js文件,我的项目没有它.我在Chrome检查员的来源下检查过.我认为这是问题所在,但我不知道它为什么不加载.
它似乎是一个jQuery问题,要解决它你必须将旧的jquery功能迁移到你当前的版本,由于你上面给出的解释似乎你正在使用jQuery 3.
如果您在Active Directory中的批处理操作的索引页面中切换所有复选框时遇到问题,您应该:
将其添加为资产并在active_admin.js清单文件中将其要求
//= require jquery-migrate
| 归档时间: |
|
| 查看次数: |
655 次 |
| 最近记录: |