0


0

私はiphone用のアプリを開発しています。それは私が何かを検索するためにそれを命令してサーバーに私はjavascriptを使用して電話から取得した経度と緯度の値を送りたいということです。 どうすればこれができますか? 私は私がAjaxを使用できることを知っていますが、私が同じドメインを参照すればそれは私に役立つことができます。 例えば、どうすればこれを行うことができます: `$ .post( 'http://127.0.0.1:8000/search/'、{lon:30})`そして私のデータベースはこの経度を持つオブジェクトを検索しましたか? 私はこれをしたくありません。

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

私はサーバー側でdjangoを使います。

3 Answer


0


この問題を解決するためのJSONPという名前のものがあります。 あなたはそれについて読むことができます ここ。コールバック関数を持つその基本的に普通のjson。


0


ターゲットサーバーがアプリケーションとは異なるドメインにある場合は、JSONPまたは "serverside AJAX proxy"の2つの選択肢があります。