Как перезагрузить страницу после закрытия модального диалогового окна в рельсах? - PullRequest
0 голосов
/ 04 октября 2011

У меня есть модальное диалоговое окно с формой. Я хочу перезагрузить страницу после закрытия модального диалогового окна. Как я могу сделать это в контроллере Rails? Пожалуйста, помогите мне ... Я использую рельсы 2.3.8, и следующий код моего контроллера для обновления формы.

def update
  @event = Event.find(params[:id])
  render :update do |page|
    if @event.update_attributes(params[:event])
      page<<"$j('#show_event_dialog').dialog('destroy')" 
      redirect_to :controller => 'calendar', :action => 'index'
     end 
  end
end

но это вернет внутреннюю ошибку сервера. Как я могу перенаправить на главную страницу с обновленными значениями?

1 Ответ

1 голос
/ 17 октября 2011

Я сделал это следующим образом ...

 page << 'window.location.reload()'

Теперь обновляется страница ...

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