2011-08-01 58 views
0

我正在尝试做一些分页ajax,但我canno获取index.js.erb加载或以任何方式被识别。我遵循railscast 240:https://github.com/ryanb/railscasts-episodes/blob/master/episode-240/store/app/views/products/_products.html.erbrails index.js.erb not loading

我正在使用下面的代码:

index.js.erb的

$("#products").html("<%= escape_javascript(render("products")) %>");

请求似乎经历正常,但不支持HTML代码加载。没有什么变化(虽然没有错误)

+0

检查你的报价 –

+2

加布里埃尔,报价很好。 Rails处理<%= and %>之间的代码。 –

回答

1

这是因为我在我的控制器不format.js有format |do|。对不起大家!

0

尝试使用:的

<%= escape_javascript(render(:partial => 'products/products')) %> 

代替

<%= escape_javascript(render("products")) %>