2012-03-28 3 views
0

누군가 나를 도와 줄 수 있습니까? 나는 여전히 해결할 사람을 알 수있는이 문제를 가지고 있습니다. 티타늄은 "Uncaught ReferenceError : responseText is not defined"라고 말하는 오류를 보여 줍니 다. 나는 매우 옵션을 시도했지만 흠은 작동하지 않습니다. 이것은 내 코드입니다ResponseText 또는 Titanium을 사용하지 않는 것이 있습니까

var xhr = Titanium.Network.createHTTPClient(); 
xhr.onload = function(){ 
    alert("voltou ao js"); 
    var json = JSON.parse(responseText); 
    var response = JSON.parse(json); 
    if (response.logged == true) 
    { 
     alert("voltou ao js e funca"); 
    } 
    else 
    { 
     alert("-.-"); 
    } 
}; 

button1.addEventListener('click',function(e) 
{ 

    var params = box1.values ; 
    xhr.open("GET","http://10.0.2.2/jobfinder/teste_demo_grafica/Resources/teste.php?"); 
    xhr.send(params); 
}); 

답변

0

해당 URL은 응답이 없습니다. 피들러 (fiddler) 또는 찰스 (charles)와 같은 웹 디버깅 프록시를 통해 웹 트래픽을 볼 수 있습니다.

또한 후행? 주소 뒤에 뭐가 들었 니?

또한 "GET"대신 "POST"를 수행하면 일부 서버가 해당 동사를 허용하지 않습니다.

또한 이와 같은 경우 오류 처리기를 원할 것입니다.

+0

"?" 오류입니다. sry 나는 시도 할 것입니다. –

+0

이제 "Message : Uncaught SyntaxError : 예기치 않은 토큰 u"가 나타납니다. –

+0

@VeraRodrigues 그런 다음 빈 응답이 계속 표시되거나 JSOn이 잘못된 것 같습니다. 먼저 피 들러에서 확인하십시오. – FlavorScape