Zurück   Scriptfarm > Web-und Scriptsprachen > Javascript, AJAX und DHTML > Tips - Tricks - Codeschnipsel
Tips - Tricks - Codeschnipsel Die Fundgrube für Javascript, AJAX und DHTML Tipps und Tricks.
Antwort
 
Themen-Optionen Ansicht

  #1 (permalink)
Alt 18.02.10, 20:58
Admin of Scriptfarm
 
Benutzerbild von semtex
 
Registriert seit: Sep 2008
Wohnort: Berlin
Beiträge: 76
Danke: 1
Erhielt 9 Danke in 8 Postings.
Blog Einträge: 9
Renommee-Modifikator: 10 semtex befindet sich auf einem aufstrebenden Ast
Standard Dynamische Auswahlfelder (SELECT onchange)

Jeder kennt dynamische Auswahlfelder aus Formularen, die Daten sind aber meistens wie im unteren Beispiel fest im Quellcode enthalten :

Code:
 
<SELECT name="Stadt"> 
<OPTION value="Berlin">Berlin</OPTION> 
<OPTION value="Hamburg">Hamburg</OPTION> 
<OPTION value="Münschen">München</OPTION>
.
.
.
</SELECT>
In der kleinen Funktion werden die Daten aus einer externen Datei oder Datenbank in die Selectfelder geladen.
Das besondere ist, das die Daten des zweiten Selectfeldes in Abhängigkeit des ersten Feldes geladen werden.
Nach der Auswahl des Landes, werden erst die dazugehörenden Bundesländer reingeladen.
Der Vorteil liegt dabei auf der Hand, da die Daten jederzeit dynamisch geändert werden können.


Hier mal eine kleine Demo zu Ansicht :
http://www.scriptfarm.de/extern/4/

Download :
http://www.scriptfarm.de/extern/4/dyn_dropdown.zip

Wer Probleme mit der kleinen Funktion hat, kann mich gerne Fragen !

Spiel spass damit..

__________________________________
Wer fragt, ist ein Narr für 5 Minuten.
Wer nicht fragt, ist ein Narr sein Leben lang.

don´t debug a vax..

Geändert von semtex (18.02.10 um 22:31 Uhr).
semtex ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Mit Zitat antworten
  #2 (permalink)
Alt 22.02.10, 21:07
Internetcafe User
 
Registriert seit: Feb 2010
Beiträge: 8
Danke: 1
Erhielt 2 Danke in 2 Postings.
Renommee-Modifikator: 0 Adelo befindet sich auf einem aufstrebenden Ast
Standard

Hallo,
ich habe mal eine Frage zu diesem Script, ich suche sowas um ein Formular aufzubauen.
Ich möchte allerdings, das diese Auswahlfelder von einander abhängig sind.
Wenn ich das erste Feld auswähle, soll erst dann das zweite erscheinen.
Ich hoffe ich habe mich verständlich ausgedrückt.

Gruß Adelo
Adelo ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Mit Zitat antworten
  #3 (permalink)
Alt 22.02.10, 22:05
Admin of Scriptfarm
 
Benutzerbild von semtex
 
Registriert seit: Sep 2008
Wohnort: Berlin
Beiträge: 76
Danke: 1
Erhielt 9 Danke in 8 Postings.
Blog Einträge: 9
Renommee-Modifikator: 10 semtex befindet sich auf einem aufstrebenden Ast
Standard

Du meinst diese Art von verketteten Auswahlfeldern ?
Beispiel 1

Sowas bekommste mit CSS ganz gut hin, sowas hier in der Art .

anzeigen :
Code:
document.getElementById("irgendwas").style.display = 'inline';

verstecken :
Code:
document.getElementById("irgendwas").style.display = 'none';

__________________________________
Wer fragt, ist ein Narr für 5 Minuten.
Wer nicht fragt, ist ein Narr sein Leben lang.

don´t debug a vax..
semtex ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
auswahlliste zufügen, datenbank, dynamische auswahlfelder, dynamische auswahllisten, formulare, onchange, selectfelder, selectfelder erweitern, verschachtelte select felder


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:48 Uhr.

Powered by vBulletin® Version 4.3.0 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.

hacks and code modify by 2001-2010

Dieses Board Script ist lizensiert über die vBulletin ID:62348xxx.
Bei Problemen oder Rückfragen kontaktieren Sie biete vBulletin oder den hiesigen Admin.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100