Rendern Sie die Flash-Nachricht über die Datei js.erb

In meiner Rails-App möchte ich die Flash-Nachricht von meiner Controller-Methode renderndelete_option (questions_controller) zu einem Teil_edit.html.erb innerhalb des Fragenordners selbst. Ich habe eine js-Dateidelete_option.js.erb und ich konnte die Bearbeitung mit der folgenden Zeile erfolgreich in ein div-Element mit id rendernedit_subquestion.

$("#edit_subquestion").html("<%= escape_javascript(render(:partial => "edit")) %>");

Ich habe ein div-Element in das_edit.html.erb um die Flash-Nachricht wie unten angegeben zu rendern.

<div id="flash_delete_option"></div>

Ich versuche, die Flash-Nachricht von der Methode zu renderndelete_option zu dem darüberdiv Element wie unten angegeben.

if((<%=flash[:success]%>).length > 0)
    $("#flash_delete_option").html("<%= escape_javascript(render('<%=flash[:success]%>')) %>");

Ich erhalte Syntaxfehler. Bitte helfen Sie, dieses Problem zu beheben. Alles nach der Antwort versucht. Ich verstehe es nicht.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage