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<script type="text/javascript">
$(function() {
$.get("/hola", function(data) {
alert(data);
});
});
</script>
Código Python:
Ver originalfrom django.http import HttpResponse
def hola(request):
if request.is_ajax():
message = "Hello AJAX"
else:
message = "Hello"
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<script type="text/javascript">
$(function() {
$.get("http://192.168.1.1/hola", function(data) {
alert(data);
});
});
</script>
En firebug marca que si hace la petición (código 200) pero no muestra el 'alert' con el mensaje.