![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 5.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam,
troszke braklo mi juz pomyslow jak rozwiazac ten problem, prosta funkcja js+advAJAX: Kod function miasta(i) { advAJAX.setDefaultParameters({ onInitialization : function(obj) {document.getElementById(obj.tag).innerHTML = "Przygotowanie...";}, onLoading : function(obj) { document.getElementById(obj.tag).innerHTML = "Ładowanie danych..."; }, onSuccess : function(obj) { document.getElementById(obj.tag).innerHTML = obj.responseText +" <img src=\"grafika/dodaj.gif\" border=\"0\ align=\center\">"; }, onError : function(obj) { document.getElementById(obj.tag).innerHTML = "Błąd..."; } }); advAJAX.get({ url: "php/ajax/miasta.php?id_w="+i, tag: "miasta" }); advAJAX.setDefaultParameters({}); } select z wojewodztwami:
no i w ff wszystko gra, w IE owsze za pierwszym razem zostaje wygenerowany select z odpowiednimi miastami, natomiast w razie zmiany wojewodztwa juz nie (zdzarzenie onclick nie dziala) Ten post edytował Arrow 25.04.2006, 10:04:51 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 5.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam,
dzieki za odpowiedz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) onChange juz jest od poczatku bylo, onClick dodalem poniewaz z niewadomych mi przyczyn onChange dzialalo ale raz pozniejsze zmiany wojewodztwa nie powodowaly wczytania nowych miast problem jest tylko w IE, a niestety aplikacja bedzie obslugiwana glownie z tej przegladarki, nie chce rezygnowac z ajaxa nic przeczytam Twoj post moze mi sie cos urodzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) IE genreuje blad - Obiekt nie obsluguje tej wlasciwosci lub metody Linia 184 wiersz 1 -
--------------------------------------------------------------------------------------------------- Problem rozwiazany uf (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) , okazuje sie, ze chodzilo o to, ze odpowiedz byla generowana ze znacznikiem <selec> i to wszytsko blokowalo w IE (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif) oto kompletny kod:
jak widac rozwiazalem to w soposb taki ze odpowiedz jest wklejana miedzy znaczniki <select> a nie generowana z nimi no w sumie IE i tak wyrzuca bledy js ale to moze nastepny razem zrobie ... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował Arrow 26.04.2006, 11:25:12 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 16:10 |