2013-04-29 144 views
0

部分包含JavaScript我有一個.js.erb文件呈現的部分,像這樣:渲染從js.erb文件

$("#tasks").append("<%= escape_javascript(render :partial => "task_from_app") %>"); 

我現在需要把一些JavaScript內部task_from_app,但JavaScript不工作。

刪除escape_javascript也不起作用 - 沒有顯示錯誤,並且部分不在頁面上呈現。

如何獲取部分渲染,如果它包含JavaScript?

回答

0
$("#tasks").append("<%= escape_javascript(render :partial => "task_from_app").html_safe %>"); 
+0

JavaScript不會與您的版本一起呈現。 – sscirrus 2013-04-29 05:57:56

+0

它適用於我,你試過''單引號''.append('<%= %>')' – Salil 2013-04-29 06:03:38

+0

恐怕它不適合我。我看到部分呈現很好,但是javascript缺失。 – sscirrus 2013-04-29 06:07:28