После отправки формы я буду обрабатывать данные из формы и хочу отобразить действие как JS.Это работа меня.Но + к этой функциональности я бы еще хотел добавить флэш-сообщение.Я пытаюсь сделать это следующим образом:
respond_to do |format|
if @save.update_attributes(params[:data])
format.js {
flash[:notice] = 'The article was successfully updated.'
render :update do |page|; page << "$('#my_div').html('#{escape_javascript(render(:partial => 'article'))}');" end
}
format.html {}
else
format.html { render :action => "edit" }
format.xml { render :xml => @data.errors, :status => :unprocessable_entity }
end
Теперь флэш-сообщение не отображается.Может ли кто-нибудь помочь мне, почему бы и нет?Я пробовал строку с flash[:notice]
перейти в вне блока format.js
, но он все еще не отображается ...
Не могли бы вы мне помочь, пожалуйста, почему? R