Renderizar a mensagem Flash através do arquivo js.erb
No meu aplicativo Rails, quero renderizar a mensagem flash do meu método de controledelete_option
(questions_controller
) para uma_edit.html.erb
dentro da própria pasta de perguntas. Eu tenho um arquivo jsdelete_option.js.erb
e eu poderia renderizar com sucesso a edição usando a linha abaixo para um elemento div com idedit_subquestion
.
$("#edit_subquestion").html("<%= escape_javascript(render(:partial => "edit")) %>");
Eu coloquei um elemento div dentro do_edit.html.erb
para renderizar a mensagem flash como indicado abaixo.
<div id="flash_delete_option"></div>
Eu estou tentando processar a mensagem flash do métododelete_option
para o acimadiv
elemento como dado abaixo.
if((<%=flash[:success]%>).length > 0)
$("#flash_delete_option").html("<%= escape_javascript(render('<%=flash[:success]%>')) %>");
Estou recebendo erros de sintaxe. Por favor, ajude a resolver isso. Tudo tentou de acordo com a resposta. Não entendi.