Rails 3 basic Получите JSON с jQuery и выводите на вопрос о потоке страницы - PullRequest
4 голосов
/ 26 сентября 2010

Rails новичок, спасибо за помощь в этом, надеюсь, простом вопросе типа JSON ....

У меня есть модель Книги в моем приложении, которая принадлежит пользователям.

Что бы яЯ хотел бы узнать, как это сделать, - использовать jQuery, чтобы получить объект JSON из книг, которыми владеет пользователь.А затем используйте jQuery для вывода результатов в div (id = targetdiv).

Где я не уверен, это то, что Rails 3 делает из коробки?Потому что я вижу ответ .js, но я думаю, что JSON - это то, что нужно jQuery, верно?

Спасибо за помощь в изучении этого!

1 Ответ

1 голос
/ 04 октября 2010

С точки зрения Rails вы можете сделать что-то подобное в соответствующем контроллере:

format.js { render :json => @user.books }

Rails знает, как автоматически сериализовать объекты в JSON.

С точки зрения jQueryПо-видимому, существует довольно много методов, которые можно использовать для преобразования возвращаемого JSON в HTML и добавления его на страницу.Тот, который часто рекомендуется, это http://github.com/jquery/jquery-tmpl

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...