jquery没有正确提供部分
问题描述:
对于任何通过jQuery提供部分导航的人来说,这应该是一个简单的问题。 这行代码:jquery没有正确提供部分
$('div#status-chg-form').html('<%= escape_javascript(render(:partial => statusform)) %>').dialog('open');
是一个脚本来服务的部分在一个模态对话的一部分。当弹出对话框时,我只能得到一个字符串,内容如下:
<%= escape_javascript(render(:partial => statusform, :remote => true)) %>
这是rails 3.1。
(编辑追加:)
$(rails_partial = "<%= escape_javascript(render(:partial => statusform)) %>");
$('div#status-chg-form').append(rails_partial).dialog('open');
我也曾尝试以上通过HTML作为一个字符串,以为有一些问题与jQuery的方式被处理此。仍然不起作用。
此代码是否在.erb文件中? – 2012-04-25 00:45:27
是的,部分是一个.erb文件 – user1214966 2012-04-25 13:16:55
我试图从部分删除.erb扩展名,我仍然得到相同的结果。 – user1214966 2012-04-25 13:23:11