Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mintAjax] responseText - w FireBugu w konsoli jest, w JS - nie
Forum PHP.pl > Forum > XML, AJAX > AJAX
Apocalyptiq
Mam taką funkcje:
Kod
function checkMarket(marketId){
     var check=mint.Request().AddParam("marketId",marketId).AddParam("lastTime",$("lastTime").value);
     check.onSuccess=function(){
         if(this.responseText!=""){
             var offers=this.responseText.split("|");
             for each(var offer in offers){
                 var row=$("offers").insertRow();
                 var user=row.insertCell();
                 user.innerHTML=offer[0];
                 var price=row.insertCell();
                 price.innerHTML=offer[1];
                 var offered=row.insertCell();
                 offered.innerHTML=offer[2];
             }
             $("lastTime").value=offer[2];
         }
     }
     check.Send("checkMarket.php");
}

Jak sprawdzałem, ten request dostaje dobrą odpowiedź tekstową (responseText), tylko że funkcja onSuccess się nie wykonuje - jak sprawdziłem w FireBugu, w zakładce "Skrypt", tam repsonseText=""... Ale w "Konsoli" w FireBugu ten responseText jest... Co tu może być nie tak?
lord_t
zamien:
Kod
check.onSuccess=function(){

na
Kod
check.OnSuccess=function(){
Apocalyptiq
DZIĘKI STARY! Kilka godzin już nad tym siedze biggrin.gif Zwykle najwięcej czasu tracę na tego typu literówkach :| Nie wiedziałem że JS jest takie delikatne na wielkość liter smile.gif onClick na przykład czy onclick tak samo interpretuje... Jeszcze raz dzięki lord_t! smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.