Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX] Problem z Ajax.Request()..., Na jednych serwerach działa, na innych NIE...
poldo
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 24.11.2007

Ostrzeżenie: (0%)
-----


Witam,

Znalazłem nie dawno ciekawy skrypt którym postanowiłem się zająć:
http://ajaxin.pl/2007/02/22/zalezne-od-sie...tmlowe-selecty/

Całą stronę zaprojektowałem pod XAMPPem pod localhostem, gdzie wszystko śmigało, a tu po wrzuceniu na serwer okazuje się że wykorzystany skrypt nie działa. Postanowilem wiec przetestowac sam skrypt na roznych serwerach i na połowie działa, na połowie nie...

NIE DZIAŁA:
http://www.dobry-urlop.pl/ajax/htmlselects.php

DZIAŁA:
http://www.ekabaret.pl/ajax/htmlselects.php
http://ajaxin.pl/tutoriale/htmlselects/htmlselects.php

Cała noc analizowałem problem i nic... pełny kod źródłowy skrypt znajduje się tutaj: http://ajaxin.pl/tutoriale/htmlselects/htmlselects.zip

Problem natomiast pojawia się w tym momencie:

CODE

var eid = elem.options[elem.selectedIndex].value;
if (eid == 0) return false;

var obj = $($(elem).nextSiblings()[0]);
Form.disable($(elem).parentNode);

for (i = obj.options.length-1; i >= 0; i--) { obj.remove(i); }

obj.options[0] = new Option("Ładowanie...", 1);

new Ajax.Request($(elem).parentNode.action, {
method: 'get',
parameters: { id: eid },
onSuccess: function(transport) {

...


Tak jak by on miał problemy z "$(elem).parentNode.action". Select zatrzymuje się na Ładowanie... i KONIEC. Jeżeli dodam jakis alert na onFailure: to on się wykona, co niby oznaczało by że funkcja zakończyła się nie powodzeniem. Co dziwne, na jednych serwerach skrypt działa bez problemowo, na innych zawiesza się na tym Ładowaniu. Ma ktoś może jakiś pomysł? Co może być powodem, że na niektórych serwererach on działa, na innych nie? sad.gif

Ten post edytował poldo 1.04.2009, 11:58:06
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 06:07