Rails 3 и Ajax / JSON / JQuery / Direct DOM Update - используется с программой Scaffold - PullRequest
0 голосов
/ 02 декабря 2011

Я хочу изменить вывод программы, сгенерированной скаффолдом. По сути, мне нужно изменить сгенерированные представления и контроллеры:

  1. Отправка запросов Ajax из HTML-формы контроллеру для обработки основных действий CRUD - создание, обновление, уничтожение, редактирование и, возможно, индексирование.

  2. Ответьте на HTML-форму, используя JSON.

  3. Обновление формы на месте (без обновления) в браузере посредством прямого манипулирования DOM с использованием данных JSON.

  4. Используйте JSONP для связи с веб-сайтом (например, Amazon) и отображения сведений о книге на экране.

Любая помощь будет принята с благодарностью.

1 Ответ

1 голос
/ 02 декабря 2011

Не знаю, почему у вас будет надвигающийся срок для того, что кажется сложным проектом для новичка в rails / javascript, однако этот сайт (бесплатная онлайн-версия его книги) мне очень помог, когда я впервые началпрограммирование с использованием rails, и в нем есть некоторые части, которые выделяют использование ajax-запросов в rails, что, вероятно, будет полезно и для этой части.

Руководство по Ruby on Rails от Michael Hartl

Как только вы перейдете к более сложным деталям Ajax, попробуйте найти ответы на некоторые вопросы.Удачи.

...