Я пытаюсь получить две вещи сделано после того, как пользователь нажимает на ссылку:Практическое руководство: обновление после: успех с помощью метода link_to_remote Rails?
- удалить DIV
- Добавить еще один элемент в нижней части страницы
Я играл с Rails link_to_remote и что я получаю с ниже код является то, что элемент добавляется перед тем ДИВ удаляется:
<%= link_to_remote "✓",
:url => {
:controller => :movies,
:action => :mark_as_seen,
:movie => movie,
:render => 'movie' },
:success => "Effect.Fade('movie_#{movie.id}_wrapper', { duration: 0.4 })",
:update => "movies", :position => "bottom",
:failure => "alert('Ooops! An error occurred.')"
%>
Я попытался поставить :update
и :position
в обратном вызове :complete
, но ничего не произошло. И когда я положил их обоих в обратный вызов :success
(после Effect.Fade
), все, что я получаю, является ошибкой синтаксического анализа.
Любая идея?
Спасибо,
Кевин
Nice, вот что я искал! Благодаря :-) –