Autor Zpráva
dan54
Profil *
Zdravim,
nepouzivali jste nekdy napr tri selecty, z toho dva z nich meni svu obsah (optiony) podle vybrani tech predchozich?

Priklad:

prvni select ma nekolik polozek, podle toho kterou zvolim se pomoci js naplni dalsi optiony do druheho selectu, a pote opet kdyz vyberu ze druheho selectu nejaky option, podle toho se naplni treti select.

Neni treba zadny AJAX, ale jen menit hodnoty optionu podle vyberu predchozich. Tezko se to formuluje do nejakeho vyhledavaciho dotazu, takze se mi nedari nic najit.

Diky moc
Budulinek
Profil
Nejdřív si dovolím malou otázečku, proč je tu ten samý dotaz pokládán minimálně jednou denně? Co použít vyhledávání?

Jinak tohle se řeší nejlíp pomocí AJAXu. Pokud nechceš, máš možnost použít méně elegantní metodu, kdy za pomoci JS události OnChange reloaduješ tu samou stránku s nějakým odeslaným parametrem, na základě kterého se načte obsah přidruženého selectu.

Tak stejně se to dělá přes AJAX, jen není potřeba reload stránky. Existuje na to triliarda tutoriálů na webu, jQuery nabízí i různé pluginy a hotová řešení. Takže stačí hledat...
dan54
Profil *
dik za odpoved, jak jsem psal tezko se to formuluje do vyhledavaciho dotazu a nic jsem nenasel
nakonec preci jen pres vyraz "select dependent" jako pekny jquery plugin
http://plugins.jquery.com/project/DependentSelectbySilVeR
dan54
Profil *
dik za odpoved, jak jsem psal tezko se to formuluje do vyhledavaciho dotazu a nic jsem nenasel
nakonec preci jen pres vyraz "select dependent" jako pekny jquery plugin
http://plugins.jquery.com/project/DependentSelectbySilVeR

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: