Rails 3远程链接显示页面上的RJS代码

时间:2010-11-24 03:01:51

标签: html ruby-on-rails ruby rjs

我有一个Rails 3应用程序,它使用远程/ AJAX链接更新页面上的部分内容。在我看来,我有以下内容:

<%= 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。

1 个答案:

答案 0 :(得分:1)

请在标题中包含csrf_meta_tag帮助程序..