php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.10.2006, 19:57  
Erfahrener Benutzer
 
Registriert seit: 11.02.2004
Beiträge: 119
marcelglaeser
Standard Select soll Seite akualisieren und Felderinhalte übernehmen

Hallo,

also wie im Titel schon geschildert, suchen ich eine Lösung für folgendes.

Select: Deutschland, Frankreich usw.
Wenn ich jetzt Deutschland auswähle, soll die Seite neuladen im Select darunter die Bundesländer von Deutschland anzeigen.

Wie man eine Seite per Select aktualisiert ist mir klar, aber leider werden dabei nicht die Inhalter der restlichen Felder übergeben und dies ist sehr wichtig.

Hoffe ihr könnt mir helfen. Habe schon überall gesucht.

Vielen vielen Dank
Marcel
marcelglaeser ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.10.2006, 20:31  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Zunächst brauchst du ein Affenformular, d.h. ein Formular, das abgeschickt immer wieder sich selbst aufruft und die Felder immer wieder mit ihren vorher ausgefüllten Werten lädt.

Zusätzlich baust du ein, dass je nach Länderauswahl eben eine Department bzw. Bundesland-Auswahl erscheint

Und zu guter letzt prüfst du, ob alle Felder ausgefüllt sind. Dann kannst du das Formular richtig abschicken
Zergling-new ist offline   Mit Zitat antworten
Alt 12.10.2006, 21:31  
Erfahrener Benutzer
 
Registriert seit: 11.02.2004
Beiträge: 119
marcelglaeser
Standard

Danke für die schnelle Antwort. Das Formular existiert schon, ich benötige nur den Schritt:
"Zusätzlich baust du ein, dass je nach Länderauswahl eben eine Department bzw. Bundesland-Auswahl erscheint"

Alles andere steht nur.
marcelglaeser ist offline   Mit Zitat antworten
Alt 12.10.2006, 23:08  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Das Neuladen funktioniert per javascript: mit onChange wird form.submit() ausgelöst.
Das Script ruft sich dann selbst auf und PHP erkennt anhand der übertragenen Parameter, daß jetzt Zeit ist, ein weiteres Select ins Formular zu schreiben...
und so weiter..
nikosch ist offline   Mit Zitat antworten
Alt 12.10.2006, 23:36  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

wozu die seite neuladen? einfach onChange und dann ne funktion aufrufen die dir das Feld dahin schickt bzw. sichtbar macht
cycap ist offline   Mit Zitat antworten
Alt 13.10.2006, 00:06  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Ist geschmackssache und sicher eleganter, wenns bei den beiden Staaten bleibt. Sobald es aber eine größere Anzahl wird, für die du Details nachladen musst, halt dich an Ajax oder lad die Seite komplett neu, sonst hast du einen Overhead.
Zergling-new ist offline   Mit Zitat antworten
Alt 13.10.2006, 02:03  
Erfahrener Benutzer
 
Registriert seit: 11.02.2004
Beiträge: 119
marcelglaeser
Standard

ich habe das Problem bereits gelöst. später werde ich zeigen wie.
danke für eure antworten
marcelglaeser ist offline   Mit Zitat antworten
Alt 13.10.2006, 03:08  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

@cycap
und du hast die möglichkeit, das onchange ereignis auch noch manuell per button (und damit ohne javascript) zu starten...
nikosch ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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 an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Kein Ergebnis bei SELECT (MySQL 4.1.9) dr.e. Datenbanken 4 15.06.2008 19:54
Bei richtiger Eingabe Daten an nächste Seite versenden xx_heidi_xx PHP Tipps 2008 49 27.05.2008 14:56
Krieg kein Objekt zurück auf includeter Seite NONNNNN PHP Tipps 2008 5 28.03.2008 19:25
Eintrag in DB und Wechsel zu anderer Seite Darson PHP Tipps 2008 25 14.01.2008 16:46
[JavaScript] Event Handler in form select - Syntax? winfo_cologne HTML, Usability und Barrierefreiheit 5 29.03.2006 16:47
Welche seite (Adresse) rief die aktuelle seite auf? PHP Tipps 2005-2 7 05.07.2005 15:02
Select * from table php Seite bleibt leer Datenbanken 5 22.03.2005 13:37
Seite in Seite PHP-Fortgeschrittene 3 15.03.2005 19:27
blätterfunktion-limit-letzte seite PHP Tipps 2004-2 2 20.12.2004 23:56
[Erledigt] 2 mal select 1 form PHP-Fortgeschrittene 1 01.09.2004 20:13
Seite nicht mit content="3600" im Cache gespeicher scheibo PHP Tipps 2004 0 19.07.2004 14:49
[Erledigt] PHP Eine neue PHP seite automatisch öffnen PHP Tipps 2004 1 19.06.2004 12:40

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html select bei auswahl seite neu laden, länderauswahl php, select seite neu laden, select onchange seite neu laden, affenformular onchange, formular länderauswahl, onchange php seite neu laden, html select auswählen, neue select laden, html form ruft php neue seite, bei select auswahl seite wechseln, select onchange seiten wechsel, php eingabe in select übernehmen, html dropbox seite wechseln, php seite neuladen nach select change, javascript onchange \wechsel seite\, select onchange seite aktualisieren, php länderauswahl mit select, select html seite wechseln, select feld php bei wechsel seite neu laden, seite automatisch neu laden nach select auswahl

Alle Zeitangaben in WEZ +2. Es ist jetzt 04:41 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.