What would be a reasonable web-based design for the
problem below, that doesn't assume Flash?
(1)Suppose that there is an N-level hierarchical set
of items, and you want the user to navigate through
the hierarchy till there are a set of children items
that the user wants.
(2)At this point, the user would like to multi-select
items at that level.
(3)However, the domain is such that the user should
not be allowed to select items from multiple parents.
(4) It's probably not very useful to have many
roundtrips to the server, each time a parent item is
conventional in Windows, but unconventional in HTML,
The design is essentially an icon-less, Windows
Explorer, without any treeview on the left, and the
itemview would be in list view.
Details -> There would be a combo-box listing the
parents going up to the root of the tree, and a
selection box, below it, which shows the children for
the current parent. The combo-box will always display
the current parent. Any item in the selection box
which is also a parent would have an ellipsis (...)
next to its name. Also, to the right of the combo box
would be 2 buttons with an "Up" icon and text, and to
the right of the selection box, there would be a
"Down" icon and text to step through the hierarchy.
Bad design? Is there something more conventional that
could be used?
If I were to remove constraint (4), would your design
change? Would you design be different if N(levels)=5?