Ajax

Diskutiere Ajax im Web & Grafik Forum im Bereich Internet & Telekomunikation Forum; Hallo zusammen, ich suche ein HowTo, Script, eure Hilfe um folgendes zu realisieren. Aus einem Dropdown-Menü, dessen Optionen ich händisch...
  • Ajax Beitrag #1
S

suddeler

Bekanntes Mitglied
Dabei seit
23.11.1999
Beiträge
709
Reaktionspunkte
0
Ort
/root
Hallo zusammen, ich suche ein HowTo, Script, eure Hilfe um folgendes zu realisieren. Aus einem Dropdown-Menü, dessen Optionen ich händisch angelegt habe, soll beim beim Klick auf eine der Optionen, eine Datenbankabfrage ausgeführt werden. Das Ergebnis daraus (es sind immer mehrere Werte), sollen die Optionen für das nächste Dropdown sein. Bei Auswahl einer Option im zweiten Dropdwon, soll sich das Ganze wiederholen, so dass ich im Endeffekt drei Dropdown untereinander habe, in denen die jeweils gewählten Optionen sichtbar sind. Das Ganze wird dann, mit anderen Feldern zusammen, per Post an den Server gesandt und dort verarbeitet. Ich hoffe, ich habe mich halbwegs verständlich ausgedrückt und ihr könnt mir helfen. Gruß Suddeler
 
  • Ajax Beitrag #2
the_viper

the_viper

Bekanntes Mitglied
Dabei seit
27.11.2000
Beiträge
1.977
Reaktionspunkte
0
müsste mit xajax machbar sein. im wesentlichen ist es mehr javascript gefummel, du musst nur hinkriegen, die dropdowns mittels JS mit leben zu füllen.
 
  • Ajax Beitrag #3
S

suddeler

Bekanntes Mitglied
Dabei seit
23.11.1999
Beiträge
709
Reaktionspunkte
0
Ort
/root
ääähhmmm, das wir mir vor dem Threadstart auch klar. Mein Problem ist wie ich die Dropdowns fülle. Gruß Suddeler
 
  • Ajax Beitrag #4
skyborla

skyborla

Bekanntes Mitglied
Dabei seit
15.03.2003
Beiträge
1.308
Reaktionspunkte
0
Ort
127.0.0.1
naja mit deiner ajax klasse müsstest du halt im falle eines erfolgreichen querys eine weitere jevascript-funktion aufrufen, die das menü mit inhalt füllt
irgendwie sowas
Code:
funktion menuContent (ajaxResult) {
document.getElementById("submenu_id").innerHTML = ajaxResult;
}
(Ich weis das ist nicht die feine art, aber für den anfang und zu testzwecken wirds funktionieren :), für den richtigen einsatz auf der hp könnte man dann mit node und arrays arbeiten, aber das ist mir jetzt gerade zu viel ^^)

Dadurch sollte der rückgabewert des Ajax-querys in das element auf der mit der id: submenu_id eingefügt (das element muss in diesem beispiel also schon vor dem query vorhanden sein! z.b. eingefügt mit document.node)

Ausserdem könnte ich mir vorstellen, dass das ganze in der realität ziemlich langsam und träge reagieren wird, da jedes mal ein query abgesendet wird!?
Wiso lädst du nich bei jedem reload der Seite nicht die komplette navigation aus der db?
 
Thema:

Ajax

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben