Сделал заказчику поисковик по недвижке на IPS4 и Pages. Одной из последних задач была необходимость сконвертировать select-элементы с множественным выбором в набор checkbox'ов. С этой задачей отменно справился легковесный jQuery-плагин Multicheckbox.

Дабы заработало:

  1. Подключаем файл jquery.multicheck.js
  2. Берем нужный нам select и инициируем на нем плагин так:
    $('select').multicheckbox({
      label_wrap: '<div class="checkbox">&nbsp;</div>'
    });
    
  3. Опции и преднастройки такие:
    // Обрамляет каждый label в HTML 
    label_wrap: '', 
    // Контейнер со скроллингом 
    scroll_wrapper_enabled: false, 
    // если скроллинг включен, selected_element - активный элемент с классом multicheckbox-on. 
    selected_element: 'label'
    
  4. Демо и качать здесь.
Наверх