Как использовать (простой) встроенный ajax в Rails 3? Например, при удалении (отметьте крестиком) и создании новых объектов.

0
Rails beginner 6 Мар 2011 в 21:28
Это должно работать автоматически, когда вы включаете файл rails.js, который является стандартным для проектов rails, и используете :remote => true в своих ссылках.
 – 
aperture
6 Мар 2011 в 21:43
Теперь я установил ссылку для удаления на удаленную истину. Когда я нажимаю на ссылку, ничего не происходит, но когда я обновляю свой браузер, запись удаляется.
 – 
Rails beginner
6 Мар 2011 в 21:48
Да, так выглядит запрос AJAX. Это происходит в фоновом режиме. Если вам нужна визуальная обратная связь... кое-что, что я хотел бы сделать, это также вызвать функцию jQuery hide() для содержащего элемента, который я удаляю при нажатии
 – 
aperture
6 Мар 2011 в 21:59
JQuery API — все зависит от вашего HTML. То, на что вы хотели бы обратить особое внимание, это click(), чтобы инициировать функцию, затем parent() и find(), чтобы найти элемент контейнера, а затем hide(), чтобы скрыть его.
 – 
aperture
6 Мар 2011 в 22:15

1 ответ

Вы можете начать с этим railscast (или эту asciicast, если вы предпочитаете текст видео), и я советую вам использовать railscasts в качестве основного источника обучения для новичков в Rails.

0
tommasop 6 Мар 2011 в 21:36