Kaminari如何以javascript方式处理路线

时间:2015-12-24 02:22:38

标签: javascript ruby-on-rails

我有一个问题。我有一个自由职业者用我的代码做一些事情,他搞砸了一些事情。其中一个主要的事情是分页不起作用。我检查了我的旧文件,它曾经说过这个

Processing by HomeController#load_more_books as JS

现在它给了我

Processing by HomeController#load_more_books as JSON

如何将处理更改回Javascript?谢谢

1 个答案:

答案 0 :(得分:0)

更改路线中的默认格式

get "/some-resource", to: "some_controller#some_method", defaults: {format: "js"}

或在您的控制器中,您可以告诉.json请求以响应.js

#app/controllers/some_controller.rb
class SomeController
  def some_method
    respond_to do |format|
      format.json { render "some_js_template.js" }
    end
  end
end