Я пытаюсь отобразить сообщение об ошибке flash в Ajax с использованием Rails, но оно не отображается, и я попробовал несколько способов сделать это, но я просто не могу понять это правильно.
Вот моя форма для отображения моих ошибок:
#flash-error.flash-error{:style => "display: none"}
#flash-notice.flash-info{:style => "display: none"}
%h3 New Document
- form_for(:repo_document, :url => {:all_categories => @repo_categories, :action => "create", :format => "js", :query => params[:query]}, :html => { :id => "repo_document_form", :multipart => true, :target => 'upload_frame'}) do |form|
Вот контроллер:
if !params[:stands]
respond_to do |format|
format.js do
responds_to_parent do
render :update do |page|
page.show "flash-error"
page.replace_html "flash-error","Please select stands you want to grant permission to view this stand."
end
end
end
return
end
end
Что я делаю не так?