Я намереваюсь использовать следующий код для замены частичной веб-страницы, называемой «страница активности», но вместо этого у меня появилось окно загрузки файла с сообщением «Хотите сохранить файл или найти программу для открытия».
Зачем? Спасибо,
render :update do |page|
page.replace_html ('activitypage', :partial => 'index')
end
return
EDIT:
Ноэль, Спасибо за ваш ответ. Вот вся картина, я надеюсь.
На странице клиента есть кнопка отправки, как это определено,
<div class="form_row">
<% form_remote_tag :url => {:controller => '/group', :action => 'add'},
:html => {:action => {:controller => '/group', :action => 'add'}} do %>
<%= submit_tag "Add!", :class => "submit" %>
<% end%>
В функции Add группы контроллеров у меня есть код,
def add
//add the member into the group table
//then go back to the /group/index page
//which will replace the content in webPage "activitypage"
render :update do |page|
page.replace_html ('activitypage', :partial => 'index')
end
return
end
В серверной части контроллер: действие (здесь / группа / добавление) работало, как и ожидалось, но в клиентском браузере было открыто окно загрузки файла для сохранения или открытия файла?
Я в замешательстве! ??????