JavaScript дерево с чекбоксами
Иван19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
23.04.2010
Задачу надо выполнить без фреймворков, просто скрипт
Есть массив строк ['id,pid,объект1','id,pid,объект1',...]
Написать класс для вывод дерева объектов
при клике на название - вызов функции класса this.click(id)
перед названием чекбокс, если в названии первый символ знак минус - значит нет галки, иначе есть галка
при нажатии на галочку - вызов функции класса this.check(id, state 0 или 1)
если есть вложенные объекты - перед названием появляеся плюсик, при нажатии на который можно развернуть вложенные
функции класса
var tree = {click, check, add([{id,pid,название}]), remove(id),expand(id)}