2011-11-08 17 views
0

自分のPC上のhtmlファイルから電話をかけます。コールバックにアクセスしようとすると、不正な文字を取得します。エラーコード200、Jquery12133434は呼び出されませんでした。Jquery Ajaxがファイルからリクエストされたときにコールバックにアクセスしない://

それは私の質問は、私は、ファイルからこの作業を取得する方法をあり、ここでhttp://jsfiddle.net/cwatw/

から正常に動作します://「URL」。これは、Windows 7ガジェットの場合と同様に当てはまるはずです。

注:私はJSONPを使用しており、応答を得ています。

答えて

1

私はちょうどそれに取り組んだ後の解決策を見つけました。

Ajaxの部分には、以下を追加してください。

scriptCharset: "utf-8", 

こうして、何とかjsonpコールバックを理解できます。なぜなら、何故私がまだ不満を抱いているのかは、ファイルからホストされていない限りはどうでしょうか?//

ガジェットの心にまだ表示されていない、同じように読み込まないでください。 :)

0

返信json datadata.toSource()と電話しています。それは動作しません。お試しください

JSON.stringify(data) 

私に有効なオブジェクトのように見えます。

関連する問題