У меня нет проблем с выполнением типичных вызовов AJAX в Rails (3) с объектами JSON и jQuery-rails (библиотека jQuery и специальный файл rails.js).
Однако в одном контроллере я хочу вернуть JSON в шаблоне erb (create.js.erb) после вызова AJAX.
Я пробовал все комбинации в контроллере (@ object.to_json, '[{"content": "hello world"}]' и т. Д.) И в самом шаблоне (JSON.parse (), одинарные кавычки, двойные кавычки и т. д.), но объект продолжает отображаться так:
'[{"groups":{},"created_at":"2010-09-21T03:49:34Z" ...
и в результате мой код jQuery не может его проанализировать, и я получаю ошибки.
Как мне нужно подготовить мой объект в контроллере и какой синтаксис erb мне нужен в представлении, чтобы он отображался как действительный объект JSON?
Большое спасибо!