nordlicht_68
Grünschnabel
Hallo Forum,
ich baue zZ ein (Buchungs-) Formular welches auch mit query validiert wird, viele schöne Tips für Extrawürste habe ich u.a. hier im Forum gefunden und ich hoffe das ich durch meinen ersten Thread beim nächsten Problem auch weiterkomme.
Habe bereits vieles gesucht und gefunden, nur zur 100% Lösung hats es noch nicht gereicht.
Der Besucher soll u.a. die Anzahl der Anreisenden Personen (1-6 möglich) in einen Dropdownmenü auswählen müssen, danach richtet sich die Anzeige der verfügbaren Zimmer (die Personenabhängig sind) per Checkbox. Der besuche kann dann ein oder mehrere verfügbaren Zimmer per Checkbox wählen können. Die durch die Angabe der Personen nicht möglichen Zimmer (weil zu klein) sollen bitte nicht ausgeblendet, sondern die Checkboxabfrage ausgegraut sein. Diese soll verhindern dass ein Besucher ein Zimmer wählen kann, welches zu klein für die Anzahl der Reisenden ist.
Beim erstmaligen Aufruf des Formulares sind alle Zimmer (werden wohl sechs werden) per default ausgegraut (aber "sichtbar"), das dropdown menü zeigt "bitte wählen" oder sowas. Es darf jetzt noch keinen value haben, da sonst bei verfrühten "submit" die Validierung hier nicht zusschlagen kann.
Wählt der Besucher die Personenanzahl "1-4" werden alle Zimmer aktviert, bei "5" werden die zu kleinen wieder grau und bei "6" ist nur noch eines verfügbar.
Ob noch die Falle "entcodet" werden kann, wenn er zunächst 4 Personen angibt, daher alle Zimmer verfügbar sind, er eines der kleinen Zimmer anwählt und er aber danach doch auf 5 Mitreisenen wechselt und das angehakte, aber zu kleine Zimmer angehakt bleibt. (schöner wär es wenn sich das zu kleine Zimmer dann abhaken könnte).
Soviel zu Aufgabe
Gefunden habe ich zZ in diesem Thread:
http://www.tutorials.de/javascript-ajax/337373-dropdown-selektiert-checkbox.html
Eine Lösung über arryes, da werden die checkboxen aber nur an oder angehakt, bei mir sollen sie aktiv bzw. ausgegraut sein.
per Validation kann ich so etwas ausgrauen:
Aber das hilft hier auch noch nicht so für sich alleine.
Jemand eine Idee? Wirds doch irgendwie sowas geben, aber habs trotz Nächte gesuche noch nicht gefunden.
Vielen Dank
gruss
sTEPHAN
ich baue zZ ein (Buchungs-) Formular welches auch mit query validiert wird, viele schöne Tips für Extrawürste habe ich u.a. hier im Forum gefunden und ich hoffe das ich durch meinen ersten Thread beim nächsten Problem auch weiterkomme.
Habe bereits vieles gesucht und gefunden, nur zur 100% Lösung hats es noch nicht gereicht.
Der Besucher soll u.a. die Anzahl der Anreisenden Personen (1-6 möglich) in einen Dropdownmenü auswählen müssen, danach richtet sich die Anzeige der verfügbaren Zimmer (die Personenabhängig sind) per Checkbox. Der besuche kann dann ein oder mehrere verfügbaren Zimmer per Checkbox wählen können. Die durch die Angabe der Personen nicht möglichen Zimmer (weil zu klein) sollen bitte nicht ausgeblendet, sondern die Checkboxabfrage ausgegraut sein. Diese soll verhindern dass ein Besucher ein Zimmer wählen kann, welches zu klein für die Anzahl der Reisenden ist.
Beim erstmaligen Aufruf des Formulares sind alle Zimmer (werden wohl sechs werden) per default ausgegraut (aber "sichtbar"), das dropdown menü zeigt "bitte wählen" oder sowas. Es darf jetzt noch keinen value haben, da sonst bei verfrühten "submit" die Validierung hier nicht zusschlagen kann.
Wählt der Besucher die Personenanzahl "1-4" werden alle Zimmer aktviert, bei "5" werden die zu kleinen wieder grau und bei "6" ist nur noch eines verfügbar.
Ob noch die Falle "entcodet" werden kann, wenn er zunächst 4 Personen angibt, daher alle Zimmer verfügbar sind, er eines der kleinen Zimmer anwählt und er aber danach doch auf 5 Mitreisenen wechselt und das angehakte, aber zu kleine Zimmer angehakt bleibt. (schöner wär es wenn sich das zu kleine Zimmer dann abhaken könnte).
Soviel zu Aufgabe

Gefunden habe ich zZ in diesem Thread:
http://www.tutorials.de/javascript-ajax/337373-dropdown-selektiert-checkbox.html
Eine Lösung über arryes, da werden die checkboxen aber nur an oder angehakt, bei mir sollen sie aktiv bzw. ausgegraut sein.
per Validation kann ich so etwas ausgrauen:
Code:
var <beispielgruppe> = $("#<wenn dieses geklickt wurdee>")[inital ? "removeClass" : "addClass"]("gray");
Aber das hilft hier auch noch nicht so für sich alleine.
Jemand eine Idee? Wirds doch irgendwie sowas geben, aber habs trotz Nächte gesuche noch nicht gefunden.
Vielen Dank
gruss
sTEPHAN