2008-09-27 6 views

Antwort

0

Sie diese mit einem traditionellen < > Steuerung wählen nicht tun kann, und ich bezweifle, Es gibt fertige Komponenten, die zur Rechnung passen. Wenn du das selbst machen willst und nicht in ein Toolkit wie extjs oder dojo kaufen willst (was es wahrscheinlich am einfachsten machen würde), kann ich die folgende Baumbibliothek empfehlen, da sie sehr einfach zu benutzen ist und BSD lizenziert: http://www.silverstripe.com/tree-control/

+0

Das ist geschickt, ich werde das versuchen. – stimms

1

Es ist nur ein Mock-up einer Dropdown-Steuerelement.
Der Pfeil nach unten ist ein Bild, der Rest besteht aus divs, die Dropdown-Liste selbst ist ein großes div mit Überlauf enthält viele Steuerelemente mit JavaScript, um all dies zu verwalten (wie einklappen Abschnitte).

So können Sie das selbst tun, mit ein wenig Arbeit und viel Hilfe von einem guten Rahmen JavaScript ...

+0

nur hinzuzufügen, weil der, dass es sich wie Windows XP aussieht, auch wenn Sie Vista laufen. Sie waren besser ihr eigenes Drop-Down-Bild zu verwenden :) – OregonGhost

+0

Ich bin auf XP, also habe ich nicht bemerkt ... Es ist wahrscheinlich schlimmer auf anderen Systemen! :-D – PhiLho

1

Im Grunde, was die Entwickler bei Monster.ca tun, emuliert eine Select-Steuerung mit einem Div-Element mit scrollbaren Inhalten.

Werfen Sie einen Blick auf die "overflow" CSS-property.