0

私はここでこの例に従っています

gmaps4railsを使用してGoogleマップマーカーを動的にロードする

同じコントローラーリクエスト内で他の情報をレンダリングできるように、.jsonの代わりに.jsリクエストを使用しようとしています。.jsonメソッドの使用はうまく機能しますが、.jsに切り替えると機能しません。送信されるデータは、引き続き.to_gmaps4railsメソッドを介して実行され、JSONデータに変換されます。

.jsonリクエストに応答する場合、console.logにはマーカーオブジェクトとして解釈された応答データが表示されますが、.jsリクエストに応答する場合は単なる文字列データです。

どんな助けでも大歓迎です!

4

1 に答える 1

0

単に使用する必要があります:

JSON.parse(string)

.jsの結果は自動的にオブジェクトに変換されないため。

于 2012-06-04T07:05:11.973 に答える