![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Witam,
mam pewien dziwny problem. Mam stworzone zależne 3-poziomowe selecty. Wybór wartości z jednego powoduje przeładowanie zawartości następnego. Pod FF pojawia się dziwny problem z ucinaniem tekstu w select'ie po wyborze danej opcji. Przykładowo: wybieram pozycję "HIT Platformowe" i po jej wyborze na liście widać napis "HIT Platform" :| Wybierając dalej "Panasonic" zmienia się on na "Panas"... Pozwoliłem sobie nagrać filmik demonstrujący owe zjawisko: http://phpworkstation.com/selecty/ Pod Operą i IE wszystko jest w porządku, natomiast te cuda dzieją się pod FF. Dodatkowo czasem wartość pola nie jest ucinana, a po prostu czyszczona - pole wygląda na puste. Czy ktoś spotkał się z takim zachowaniem? Prosiłbym o pomoc, pion // EDIT ///// Problem częściowo rozwiązany. Zauważyłem, że zawsze ucinane jest do długości pierwszego elementu na liście. W związku z tym dałem jako pierwszy option "Wybierz element z listy..." co pomogło. Jednak nadal niektóre elementy znikają po wybraniu (nie ma tego na filmiku) - po prostu pole select staje się "puste". Pochopna edycja - elemety nadal są ucinane ![]() Udało mi się natomiast rozwiązać problem ze znikającymi wartościami: okazało sie, iż jest to spowodowane bugiem w FF. Może komuś się przyda: http://www.digital-transition.com/archives...own-in-firefox/ Kolejna pochopna decyzja - raz elementy znikają, raz nie znikają. Ręce mi już opadają... ![]() // EDIT ///// PS: kodu JS nie wklejam bo nie w nim nic nadzwyczajnego... dane do selectów pobieram Ajaxem i otrzymana odpowiedź jest w pełni poprawna (podejrzałem poprzez alert()). PS2: korzystam z mootools ale kod samej obsługi pisałem sam - nie jest to żaden gotowiec. Ten post edytował phpion 8.04.2008, 09:32:32 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 27.03.2007 Ostrzeżenie: (20%) ![]() ![]() |
Hej. czy możesz podesłać mi sposób tworzenia dynamicznych selectów?
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2025 - 18:57 |