rails index.js.erb не загружается - PullRequest
0 голосов
/ 02 августа 2011

Я пытаюсь сделать ajax для разбивки на страницы, но не могу загрузить index.js.erb или быть распознанным каким-либо образом.Я слежу за Railscast 240: https://github.com/ryanb/railscasts-episodes/blob/master/episode-240/store/app/views/products/_products.html.erb

Я использую код ниже:

index.js.erb

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

Запрос, кажется,пройти правильно, но HTML не загружается.Ничего не меняется (без ошибок)

Ответы [ 2 ]

1 голос
/ 02 августа 2011

Это было потому, что в моем контроллере было format |do| без format.js.Простите, ребята!

0 голосов
/ 02 августа 2011

Попробуйте использовать:

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

вместо

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