Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/01/2013, 15:23
Avatar de _Ju
_Ju
 
Fecha de Ingreso: noviembre-2008
Ubicación: Colima, MX
Mensajes: 192
Antigüedad: 15 años, 5 meses
Puntos: 6
AJAX distinto dominio

Que tal, estoy iniciando con una aplicación móvil, y manejo el Backend con Django; probé hacer una petición AJAX en mi aplicación de Django y funcionó correctamente.

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.             $(function() {
  3.                 $.get("/hola", function(data) {
  4.                         alert(data);
  5.                     });
  6.             });
  7.         </script>

Código Python:
Ver original
  1. from django.http import HttpResponse
  2.  
  3. def hola(request):
  4.     if request.is_ajax():
  5.         message = "Hello AJAX"
  6.     else:
  7.         message = "Hello"
  8.  
  9.     return HttpResponse(message)

Hasta aquí todo bien, pero cuando intento hacer la petición AJAX desde diferentes dominios, esto no me anda:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.             $(function() {
  3.                 $.get("http://192.168.1.1/hola", function(data) {
  4.                         alert(data);
  5.                     });
  6.             });
  7.         </script>

En firebug marca que si hace la petición (código 200) pero no muestra el 'alert' con el mensaje.
__________________
www.grupogalco.net

Twitter: @jugalvez