Все,
Можно ли иметь несколько флажков в одном узле в jstree или dynatree?
Я новичок в asp.net mvc и несколько работаю над сценариемпохож на этот
chkbox1 США
chkbox2 AK chkbox3 AZ chkbox4 MO
chkbox5 CA chkbox6 MI chkbox7 NY
chkbox2 UK
Когда пользователь нажимает флажок уровня страны (например, chkbox1) иотправляет форму, все идентификаторы штатов в этой стране должны быть опубликованы и сохранены в базе данных.Когда пользователь выбирает только пару состояний и отправляет форму, только эти идентификаторы выбранных состояний должны быть опубликованы и сохранены в базе данных.
Я думал об использовании флажка с тремя состояниями для этого и из моих исследований до сих порпохоже, что jsTree или dynaTree были бы лучшими кандидатами.
Однако, как вы заметили, я хотел отобразить несколько флажков в одном узле, и я не очень уверен, смогу ли я добиться этого с помощью jsTree или dynatree.
Похоже, jsTree не поддерживает это из коробки без каких-либо обходных путей.Я могу ошибаться и, пожалуйста, поправьте меня, если это можно сделать (любые примеры или ссылки будут хорошими).Я не очень уверен насчет dynatree.
Кроме того, я также ищу предложения с точки зрения удобства использования и производительности.Поскольку пользователь может сохранить форму сейчас и позже, он может захотеть отредактировать (удалить или добавить некоторые штаты).
Я не ожидаю, что число стран пересекает более 30 и 50 штатов в каждой стране.,Все значения являются статическими конфигурациями и могут быть изменены только через администратора.
Возможности крайне малы, когда пользователь выбирает все страны и штаты, однако, когда это происходит, ожидается отправка около 1500 идентификаторов из представления в контроллер с некоторыми другими значениями, такими как имя пользователя, адрес электронной почтыадрес и номер телефона.Заранее спасибо за помощь
PS: Я провел некоторое исследование, прежде чем опубликовать этот вопрос, и я не вижу ничего, связанного с моим сценарием.Если это уже обсуждалось, я прошу прощения за то, что отнял у вас время.