Ruby で json をレンダリングする場合、javascript で値にアクセスするにはどうすればよいですか?
ルビーで、私が書くと:
response = {:key => "val"}
response = response.to_json
render :json => response, :status => 200
javascriptで「val」にアクセスするにはどうすればよいですか?
javascript でアラート (応答) を実行すると、json を囲むタグが表示されます。これは違いがありますか?
jQuery.parseJSON(response) を試しましたが、構文エラーが発生しました。応答に直接アクセスしようとすると、正しい値が得られません。
response.key === "val"
true と評価されますか?
Ruby で正しく設定していないか、javascript で正しくアクセスしていないか、またはその両方ですか?