js.erb文件未执行内容

时间:2014-07-31 21:19:10

标签: ruby-on-rails-4

我正在构建一个Rails 4.1.4 Web应用程序,在我的一个视图中,我通过Ajax发送表单(远程true)。我创建了一个名为index.js.erb的文件,这是内容:

$('#search_results').html('<%= j("#{render("admin/clients/results")}").html_safe %>');

不幸的是这是输出:

$('#search_results').html('\n
\n
\n
\n\n  \"Illu\n\n <\/div>\n
\n\n
Heading Empty<\/span><\/h1>\n\n
Message Empty<\/span><\/p>\n\n <\/div>\n <\/div>\n<\/div>\n\n');

似乎没有执行JS代码。我在这做错了什么? 我想渲染搜索结果。

感谢所有人的帮助!

1 个答案:

答案 0 :(得分:0)

尝试

$('#search_results').html("<%= j(render "admin/clients/results") %>");