Javascript Dropdown Tree

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Megistos
Δημοσιεύσεις: 149
Εγγραφή: 14 Ιουν 2005 15:38

Javascript Dropdown Tree

Δημοσίευση από Megistos » 11 Σεπ 2006 17:33

Έχει βρει κανένας κανένα free dropdown tree;
Σε περίπτωση που δεν με "πιάνετε" μιλάω για το combobox πάνω πάνω στο save dialog των Windows ("save in:") που ανοίγοντάς του βγάζει κανονικά δομή φακέλων (αλλά δεν έχει λειτουργικότητα +/-).
The Flame Still Burns

Άβαταρ μέλους
geomatical04
Δημοσιεύσεις: 164
Εγγραφή: 17 Φεβ 2003 00:27
Τοποθεσία: Ηράκλειο

Javascript Dropdown Tree

Δημοσίευση από geomatical04 » 19 Σεπ 2006 22:27


Megistos
Δημοσιεύσεις: 149
Εγγραφή: 14 Ιουν 2005 15:38

Javascript Dropdown Tree

Δημοσίευση από Megistos » 21 Σεπ 2006 14:17

Βασικά εννοώ αυτό:

Εικόνα

(από τo Save Dialog των Windows)

Δεν με απασχολούν τα εικονίδια, απλά να είναι combobox και όταν το ανοίγεις να δείχνει δομή (structure να'ούμ') κατηγοριών/φακέλων. Όχι απλά μια λίστα το ένα κάτω απ'το άλλο... :wink: :roll:

Thanx πάντως! :D
The Flame Still Burns

Άβαταρ μέλους
MegasmorF
Honorary Member
Δημοσιεύσεις: 1154
Εγγραφή: 07 Απρ 2005 20:05
Τοποθεσία: ./Root
Επικοινωνία:

Javascript Dropdown Tree

Δημοσίευση από MegasmorF » 21 Σεπ 2006 14:29

Φίλε μέγιστος δεν θυμάμαι καλά αν έχει κάτι για την περίπτωση αλλα κοιτά εδώ

ΚΛΙΚ ΕΔΩ
Πες μου τη λέξη σ αγαπώ σε σένα να πιστέψω...και γω μια ολοκληρη ζωή μπορώ να καταστρεψω...

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Javascript Dropdown Tree

Δημοσίευση από skeftomilos » 22 Σεπ 2006 13:47

Μια λύση μπορεί να ειναι το optgroup (παράδειγμα) και μια άλλη η ASCII art:

Κώδικας: Επιλογή όλων

<select>
  <option>My Computer</option>
  <option>--Program Files</option>
  <option>----Adobe crapps</option>
  <option>------Acrobat Reader Crap</option>
  <option>----Norton crapps</option>
  <option>------Antivirus  Crap</option>
  <option>----Miscosoft crapps</option>
  <option>------Crappy browser</option>
  <option>--My Documents</option>
  <option>----My Word Crapps</option>
  <option>----My Powerpoint Crapps</option>
</select>
Με JavaScript θα μπορούσε να γίνει περίπου όπως το Calendar, αλλά από άποψη UI δε με ενθουσιάζει ως ιδέα.
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Megistos
Δημοσιεύσεις: 149
Εγγραφή: 14 Ιουν 2005 15:38

Javascript Dropdown Tree

Δημοσίευση από Megistos » 26 Σεπ 2006 13:06

Thanks παιδιά για τα posts!

Βασικά δεν το βρήκα πουθενά (δωρεάν). Και κατέληξα στην απλούστερη λύση του skeftomilos. Το είχα σκεφτεί και αρχικά αλλά δεν μου άρεσε οπτικά με τις παύλες. Όταν το ξαναείδα σκέφτηκα να το κάνω με nbsp και τελικά είναι αρκετά καλό το αποτέλεσμα.

Skeftomilos, με optgroup ή με chained select δεν γίνεται γιατί είναι απεριόριστα τα level οπότε στην μεν περίπτωση δεν θα καταλαβαίνει το level και στην δε θα είναι λίγο δυσλειτουργικό να πετάει 4, 5 ή 6 select! (Έχω κάνει script που εμφανίζει απεριόριστα chained combo ανάλογα με το εάν έχει υποκατηγορία ή όχι, αλλά σε αυτήν την περίπτωση παραείναι μπλέξιμο, γιατί ήθελα να τα βλέπει και όλα με μια ματιά...)
The Flame Still Burns

Άβαταρ μέλους
alkisg
Δημοσιεύσεις: 265
Εγγραφή: 03 Ιουν 2005 11:53
Τοποθεσία: Ιωάννινα
Επικοινωνία:

Javascript Dropdown Tree

Δημοσίευση από alkisg » 26 Σεπ 2006 16:22

Αν έχεις όρεξη για λίγο ψάξιμο, μπορείς να πάρεις τα κατάλληλα κομμάτια από
http://www.zkoss.org/zkdemo/userguide/
Επίλεξε comboboxes από αριστερά.
Υποστηρίζει και identation και εικονίδια και events.
Απλά θα παιδευτείς λίγο μέχρι να απομονώσεις/διαμορφώσεις τα κομμάτια που σ' ενδιαφέρουν...

Megistos
Δημοσιεύσεις: 149
Εγγραφή: 14 Ιουν 2005 15:38

Javascript Dropdown Tree

Δημοσίευση από Megistos » 26 Σεπ 2006 18:19

Thanks alkisg.
Βασικά έψαχνα κάτι σε έτοιμο γιατί δεν είχα πολύ χρόνο να αφιερώσω σε αυτό το control. Ξέρεις πως είναι...

Όταν θα έχω χρόνο, θα φτιάξω κάτι από την αρχή, με βάση κάποιο drop down calendar που κυκλοφορούν άπειρα. Εκτός εάν καταφέρω να το βρω στο άσχετο (πάντα συμβαίνει αφού έχεις παραδώσει) κανένα βραδάκι που περνάω την ώρα μου...
The Flame Still Burns

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες