2011-12-23 9 views
1

backbone.jsのフェッチ機能で応答を取得する際に問題が発生しています。私はBackbone.jsをレールで使用しています。backbone.jsフェッチエラー

fetchメソッドにすでに設定されているURLがあり、JSONオブジェクトを返すオンラインサーバーに要求します。私は新しいタブでそのリクエストを個別に打つことでチェックし、うまくいきました。また、返されたJSONオブジェクトも有効です。しかし、私はこのページを実行するとき私は常に 'エラー'のポップアップを取得?

助けがあれば助かります。

おかげ

+0

['error'コールバック](http://documentcloud.github.com/backbone/#Model-fetch)は2つのパラメータを取得しますが、2番目のパラメータには何かがありますか? –

+0

いいえ...私はチェックしました..空です。 –

答えて

0

オーケー

私は、起こっていたものだった.....問題だったものだ、私はJSONオブジェクトを取得するために呼んでいたJava_Servletは、テキスト形式でデータを返していましたJSONの代わりに...(しかし、それは有効なJSON文字列でした)...そしてajaxメソッドを呼び出す際に、型を 'json'に設定して失敗していました。

私の質問を読んで解決策を考えた皆様に感謝します。

しかし、私が観察した1つの奇妙なことは、同じコードが生産ではなく、私のローカルマシンで動作していたことでしたか?誰かがそれがなぜそのような行動を起こすことができるかについてのいくつかのアイデアを持っていますか????

ありがとう:)今私は正しく眠ることができます!