私は2つのドメインを持っています:www.domain1.comとwww.domain2.com外部JSONフィードからJSONPを作成するにはどうすればよいですか?
私はドメイン1にプレーンなJSONフィードを持っています。
domain1からJSONフィードを取得し、domain2のモジュールに配置したいとします。
私が読んだところでは、JSONPを使用する方法がありますが、その方法についてはどうしたらいいですか? JQuery/javascriptだけでそれを行う方法はありますか?または、サーバーサイドのコードを使用する必要がありますか(Coldfusionを使用しています)。また、私はちょうどオーケー
EDIT (私はまだアヤックス使ったことがないので、私は初心者です)アヤックス.getJSONを使用していない可能性があり、私はまだ混乱して取得しています。 URLの最後にコールバックを追加するだけで壊れてしまいました。どのように私はそれを作ることができますので、フィードのリモートパスの代わりに、私はこのコードがwww.domain2.comにある絶対パスを引っ張っていますが、フィードはwww.domain1.comにありますか?
var feed ="/event/json.tag/tag/sports/";
$.getJSON(feed,function(data) {
$.each(data.items, function(i,obj) {
do something here...
}
}
「フィード」はどうして絶対ですか?あなたの方法は何ですか? 'タグ'?クエリ文字列を使用できませんか? – ifaour
私はドメイン2に行くが、フィードはdomain1でホストされているモジュールを作っているので、フィードを絶対にする必要があります。これは、フィードのURLが設定されている方法です。 – meijiOrO