Как в браузере отмечать сразу несколько чекбоксов? Рамкой!

10.11.2011

Если вы модерируете сайты, наверняка вам понравится возможность выделять группы чекбоксов рамкой.

Раньше я делал это с помощью расширения Firefox CheckBoxMate. Потом версии браузера стали стремительно меняться, а об опции extensions.checkCompatibility=false не знал. Поэтому перешел на Greasemonkey скрипт.

Если знаете аналогичные решения для других браузеров, пожалуйста, напишите в комментариях.

Комментарии

Jay Hafling, 11.11.2011 02:55

На мой взгляд, эта опция не настолько необходимая, чтоб искать для нее решение.

Андрей Гурылёв, 11.11.2011 03:26

Считаю, что выделять чекбоксы рамкой - это круто.
Только пользователям нельзя давать такую возможность, а-то уж больно непривычная.
Мне нравится несколько иное решение этой проблемы. Выделение нескольких чекбоксов подряд при помощи клавиши shift. Для сего чуда я видел лишь один плагин к jQuery. Зовётся сие чудо Shifty. По-моему, несколько более разумное решение проблемы. Просто потому, что можно выделять эти чекбоксы подряд без мышки, что иногда бывает весьма актуальным. Однако, если есть привычка работать лишь мышью, ваш метод куда практичней.

Дмитрий Сергеев, 11.11.2011 14:17

>> Только пользователям нельзя давать такую возможность, а-то уж больно непривычная.

Это больше для модераторов, которым приходится просматривать списки контента и помечать много на удаление. То есть не просто фича, а профессиональный инструмент.

>> Выделение нескольких чекбоксов подряд при помощи клавиши shift.

Хороший вариант.

Кому интересно, демку можно посмотреть здесь http://recens.ru/jquery/plugin_shifty.html

Дмитрий Сергеев, 12.11.2011 20:30

Кстати, в админке друпала на страницах admin/content/node, admin/content/comment и других работает вариант с шифтом. Держим шифт, кликаем по первой нужной галочке, потом по последней нужной галочке.