Отображение количества выбранных столбцов для пакетных действий с Active Admin - PullRequest
0 голосов
/ 10 июля 2020

Привет, я разрабатываю страницу администратора с Активным администратором .

Я сделал пакетное действие, и теперь я пытаюсь показать номер столбца «выбранный». но я не могу найти способ.

Это пакетные действия, которые я хотел ( от NG-admin ).

Могу ли я сделать '3 пакетных действия ' вместо ' Пакетные действия '? Или можно по-другому вывести номер выбранного столбца?

Спасибо

1 Ответ

1 голос
/ 15 июля 2020

о, я использую это.

// app/assets/javascripts/active_admin.js

$(document).ready(function() {
  $('input.collection_selection').on("click", countChecked);
  $('input.toggle_all').on("click", countChecked);
});

let countChecked = function() {
  let menuButton = $('a.dropdown_menu_button');
  setTimeout(function() {
    let count = $('input.collection_selection:checked').length;
    menuButton.find("span").remove();
    if (count > 0) { menuButton.append("<span> (" + count + ")</span>"); }
  });
}

...