2010-11-24 52 views
0

我有一個Rails 3應用程序,它使用遠程/ AJAX鏈接更新頁面上的部分內容。在我看來,我有以下幾點:Rails 3遠程鏈接顯示頁面上的RJS代碼

<%= link_to 'link text', {:action => 'update_details'}, :remote => true %>

在我的控制器動作有以下幾點:

render(:update) do |page| page.replace_html 'details', :partial => 'details' end

,而不是在「詳細信息」部分重定向用HTML更新到打印RJS代碼做一個網頁:

try { Element.update("details", "\nDetails\n\n"); } catch (e) { alert('RJS error:\n\n' + e.toString()); alert('Element.update(\"details\", \"\nDetails\n\n\");'); throw e }

我沒有收到任何類型的Javascript錯誤,並且包含所有必需的Javascript文件,包括Prototype。

+0

請確保如果JavaScript在瀏覽器上啓用? – 2010-11-24 03:04:05

回答

1

請在郵件標題csrf_meta_tag幫手..