![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 294 Pomógł: 4 Dołączył: 19.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam pytanie. Każda sesja składa się z iluś warsztatów, a ten z kolei jest w jednym "kawałku", albo też podzielony na dwie części. Pobieram sobie sesje i z każdą iteracją pod sesją wypisuję sobie warsztaty, ewentualnie jeśli warsztat jets podzielony na dwie czesci - wyświetlam dwie, jeśli ma jedną część - wyświetlam tą jedną część. Warsztaty są wyświetlane poprzez listę wyboru cyzli <select>. Chcę to rozwiązać w taki sposób, że gdy wybiorę sobie z tej listy jakiś warsztat, chcę, by poniżesz wyświetlał mi się DIV z polami - czy ktoś wybeira jedną czy dwie części warsztatu. Wyglądało by to w taki sposób: Sesja nr 1 - od 14 do 16 a) Windows XP [generowany div] input typu radio z wyborem czy jedna część tego warsztatu czy dwie [/generowany div] ![]() [generowany inny div] input znowu z wyborami [/generowany inny div] Sesja nr 2 - od 16: 18 a) Windows i LINUX - zabezpieczenia [generowany div1] input typu radio z wyborem czy jedna część tego warsztatu czy dwie [/generowany div1] ![]() [generowany inny div2] input znowu z wyborami [/generowany inny div2] No i własnie. Wypunktować to łądnie w pętlach umiem, wszystko ładnie piękne, tylko nie umiem zrobić, by po wybraniu danego warsztatu, generował się dynamicznie DIV ? Gdyby te warsztaty nie były zapisywane w bazie danych, zrobiłbym to statycznie - cyzli funckaj show() i hide() w jQuery, ale tutaj najlepsza była by funkcja, która wyświelta odpowiedni DIV. Wszystko ładnie, pięknie, zrobiłbym to, tylko nie wiem jak to połączyć, bo wyświetlam jeden div w taki sposób:
No ale gdyby to było statycznie.. a dynamiczne generowanie takich div`ów ? Najlepiej to poprzez AJAX napisać, no ale tu jesstem cienki, wolałbym to jakoś w JavaScripcie zrobić z animacjami jQuery ... Pomożecie ? ;-) Może nie zrozumiale opisałem? ![]() -------------------- ---
"kto pyta ten nie błądzi"... |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 1 Dołączył: 9.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
eeeee
Podam Ci algorytm do AJAXA musisz dac div na dole i oznacz go np jako .opcje i daj zmienna element=getElementByClass["opcje"] Potem instrukcja warunkowa/switch operujący na zmiennej pobranej z select i element.innerHTML="lista opcji dla danego warsztatu" Chyba napisalem bardziej niezrozumiale od Ciebie ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 6.07.2025 - 21:40 |