2009-10-11 10 views
0

Je développe une application pour l'iphone. La chose est que je veux envoyer les valeurs de longitude et de latitude que je reçois du téléphone en utilisant javascript à un serveur le commandant pour rechercher quelque chose. lire sur les choses de domaine croisé? Comment cela pourrait-il être fait? Je sais que je peux utiliser Ajax mais cela peut me servir si je me réfère au même domaine.
Par exemple comment puis-je faire ceci:
$.post('http://127.0.0.1:8000/search/',{lon:30}) et ma base de données a-t-elle recherché des objets qui ont cette longitude?
Je ne veux pas faire:Envoyer les données au serveur

$.post('/search/',{lon:30}) 

J'utilise django sur le côté serveur.

Répondre

0

Il y a quelque chose appelé JSONP qui est destiné à résoudre ce problème. Vous pouvez lire à ce sujet here. Son json fondamentalement régulier avec une fonction de rappel.

0

JSONP ou « proxy AJAX Serverside » sont vos deux options si le serveur cible est dans un domaine différent de votre application.

Questions connexes