2010-05-14 6 views
3

Je pense qu'il me manque quelque chose d'évident ici, mais je ne peux pas le comprendre. Je m'attends à ce que le code HTML suivant alerte une réponse du serveur. Mais, l'alerte est vide. Je peux voir dans Wireshark que la réponse attendue me revient du serveur. Pourquoi n'est-il pas rempli dans la variable de données?jQuery AJAX obtenir la demande - ne peut pas voir les données retournées

<html> 
<head> 
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> 
</head> 
<body> 
<script type="text/javascript"> 
    $.get("http://www.geocommunicator.gov/TownshipGeocoder/TownshipGeocoder.asmx/GetTRS", 
     {'Lat': 41, 
     'Lon': -93,    
     'Units': 'eDD', 
     'Datum': ''},  
     function(data) { 
      alert('data:'+data); 
     }); 
</script> 
</body> 
</html> 
+0

Votre page se trouve-t-elle également sous www.geocommunicator.gov? –

+0

Non, ce n'est pas le cas. La réponse acceptée a expliqué mon problème. Merci! – Wes

Répondre

1

Protection de plusieurs sites.

Vous devez utiliser jsonp.

Questions connexes