問題タブ [jsonp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
161140 参照

javascript - JSオブジェクトへのJSON文字列

JSオブジェクトを使用して、Googleの視覚化でグラフを作成しています。データソースを設計しようとしています。最初に、JSオブジェクトをクライアント側で作成しました。

次に、データを動的にフェッチする必要があります。そこで、JSON文字列を返すページにAJAXリクエストを送信します。

これを変数に保存します:

として表示します

今の私の仕事は、この文字列からJSオブジェクトを作成することです。これは機能していません。JSオブジェクトを使用すると、すべてが正常に機能し、必要なグラフを取得できます。ここで、アラートメッセージから確認したAJAXリクエストからの同じ値の文字列をオブジェクトに入れようとすると、オブジェクトが正しく作成されません。ご意見、訂正、アドバイスをお願いします。

0 投票する
3 に答える
3025 参照

wcf - ファクトリと JSONP を使用した構成のない WCF

web.config で大量のバインド構成を作成する必要がないように、WCF サービスで WebServiceHostFactory を使用しています。

ただし、サービスを XML/JSON および JSONP として公開したいと考えています。

読書: http://jasonkelly.net/archive/2009/02/24/using-jquery-amp-jsonp-for-cross-domain-ajax-with-wcf-services.aspx

山ほどのカスタム バインディング構成に頼らずに、WCF を拡張して JSONP を追加できるようには見えません。

それで、それをやった人にとって、UriTemplateに応じてXML / JSON / JSONPで応答する安らかなWCFサービスを持つことは可能ですか?

0 投票する
2 に答える
748 参照

asp.net-mvc - ASP.NET MVC OutputCache JSONP

ASP.NET MVC Webサイトで可能なすべてのものをキャッシュし、完全に機能します。これで、呼び出しがコントローラーアクションに送られるAPIを作成しました。(http://mysite.com/topics/latest.json

APIは、さまざまな形式(json、xml、rss)で結果を返すことができます。返すためのデータは、アクションにロードされます。

ResponseFilterは、正しい形式(json、rss、xml)でデータを返す役割を果たします。

別のドメインからJSONリクエストを行うことはできないため(他の人がAPIを利用できるようにしたい)、JSONPを使用する必要があります。JSONPにはコールバックセットが必要です。

応答でコールバックの名前を設定する必要性私はOutputCacheでデフォルトのキャッシュを行うことができません。

ドーナツキャッシングに関する記事を知っています(Phil Haacked:http ://haacked.com/archive/2008/11/05/donut-caching-in-asp.net-mvc.aspxなど)。しかし、それらはすべてビュー内でこのトピックを処理します。ViewData.Modelを設定しただけでビューがないため、この方法で問題を解決することはできません。

この問題を解決するためのあなたの提案は何ですか?

0 投票する
2 に答える
1152 参照

javascript - MooToolsを使用したStackOverflowへのJSONPリクエストが機能していません

JSONPとMooToolsを使用してカスタムStackOverflowバッジを作成しようとしています。コードは次のとおりです。

しかし、私はいつもこのメッセージを返します:

JSONPを使用した他のサービスへのリクエストは問題なく機能するため、これがStackOverflowからの応答の問題であるかどうか疑問に思っています。

0 投票する
2 に答える
4432 参照

jquery - JSONP を解析しようとするときの jQuery と $.ajax の問題

だから、ここに私のJSONP URLがあります:

http://community.tradeking.com/leaderboard.js

そして、これを解析しようとしているjQueryは次のとおりです。

そして、これが私がFirebugで得ているエラーです:

processLeaderboard が定義されていません

getJSON と jQuery JSONP 固有のプラグインも試しましたが、すべて同様の方法で失敗します。JSONP は他の場所でうまく使用されています。

0 投票する
1 に答える
456 参照

jquery - jQuery プラグイン "lazy" は、それぞれに $.getJSON 呼び出しがある 2 つの jQuery プラグインの読み込みに失敗します: Firefox でのみ再帰が多すぎます

プラグイン: jQuery lazy()

プロジェクトページ自体が死んでいるようなのでこちらで質問します。

問題を再現する手順は何ですか? 1. 両方とも $.getJSON 関数を使用している 2 つの jQuery プラグインを埋め込むと、Firefox で「再帰エラーが多すぎます」という結果になります。同じスクリプトが lazy で参照されている場合、問題なく動作します。問題は firefox でのみ発生します。2. ここで例を参照してください:

http://www.marctv.de/lazybug/lazy.htm

期待される出力は何ですか?代わりに何が見えますか?予想: 両方の getJSON 呼び出しが正常に機能するはずです。しかし、怠惰な場合、「再帰が多すぎます」というエラーが発生します。

使用している製品のバージョンは何ですか? どのオペレーティングシステムで?最新の怠惰なバージョン。エラーは、すべての jquery バージョンで再現できます。

私たちは何ができる?何か案は?

0 投票する
5 に答える
42219 参照

javascript - JSONPを使用してJquery成功関数が起動しない

jQueryを使用して、別のドメインにある私のサービスを呼び出して遊んでいます。サービスへの呼び出しが正常に行われ (デバッグ ポイントがトリップします)、正しい応答が返されます (トラフィックをスニッフィングします)。

私の問題は、主に成功と失敗のコールバックが起動されないことです。JSONP の使用時にエラー イベントが発生しないことを示す SO に関する他の投稿をいくつか読みました。成功イベントの場合もそうですか (おそらく、独自のコールバック関数を提供していると想定されているため)、または成功コールバックを起動する方法はありますか。前もって感謝します。

0 投票する
3 に答える
2833 参照

jquery - jQuery + JSONPは空のデータを返しますか?

jQueryがサポートしているJSONPを使用しようとしているサブドメインのデータにアクセスする必要があります。サブドメインでアクセスしているデータは、静的な(再生成された).jsonファイル(http://www.example.com/data.json)です。

「無効なラベルエラー」エラーが発生し、データを括弧で囲んで?callback =?を使用する必要があることに気付きました。

()でのデータのラップは、FirebugのNETタブで返されるデータを確認できるようになったので機能しましたが、$。getJSONは何も返さず、起動しないと思います。

私は何が欠けていますか?サーバー側でさらに何かを行う必要がありますか?

ありがとう!

0 投票する
5 に答える
6478 参照

javascript - jquery $.getJSON を使用した JSONP リクエストが整形式の JSON で機能しない

私が試しているURLから今それが可能かどうかはわかりません。この URL を参照してください: http://www.heiaheia.com/voimakaksikko/stats.json

常に同じパディング機能「voimakaksikkoStats」を提供します。整形式の JSON ですが、リモート サーバーから読み込めませんでした。サーバー側で何らかの作業が必要ですか、それとも JavaScript でロードできますか? 問題はそのコールバック関数に関係があると思います...

JQuery は必須ではありませんが、あると便利です。

これ (callback=voimakaksikkoStats) は何も返さず (firebug -> net -> response)、アラートは発生しません:

しかし、これ (callback=?):

戻り値:

しかし、アクセスできません... どちらの例でも、アラートは発生しません。誰か助けてくれませんか?