Ruby on rails 3 如何在Kaminari分页中配置url?'。json'将自动追加

Ruby on rails 3 如何在Kaminari分页中配置url?'。json'将自动追加,ruby-on-rails-3,url,pagination,format,kaminari,Ruby On Rails 3,Url,Pagination,Format,Kaminari,使用AJAX使用Kaminari分页加载表。 分页本身也使用AJAX 在我的控制器中: def update_user_list modal = render_to_string('tables/_user_table', :layout => false, :formats=>[:html]).html_safe data = { :table => modal } respond_to do |format| format.json { re

使用AJAX使用Kaminari分页加载表。 分页本身也使用AJAX

在我的控制器中:

def update_user_list
  modal = render_to_string('tables/_user_table', :layout => false, :formats=>[:html]).html_safe
  data = {
    :table => modal
  }
  respond_to do |format|
    format.json { render :json => data }
  end
end
在表/用户表中

# Table part and content notrelated
<%= paginate @users, :params => {:controller => 'product', :action => 'more_users'}, :remote => true, :theme => 'twitter-bootstrap-3' %>
更新用户列表的JSON响应如下所示:

{
  table=" // the table part
          // the pagination part shows as follows
          <li class="page"><a href="/product/more_users.json?page=3&amp;user_subgroup_id=1" data-remote="true">3</a></li>
          <li class="page"><a href="/product/more_users.json?page=4&amp;user_subgroup_id=1" data-remote="true">4</a>
        "
}
我想要的是删除url中的.json

如果我只是在没有AJAX的情况下呈现tables/_user_table,而不是在JSON对象中,那么url中就没有.JSON

版本: 轨道:3.2.17 卡米纳里:0.13.0
引导kaminari视图:0.0.3查找问题。这实际上不包括在问题中

$.ajax({
   url: '<%= user_product_index_url %>.json',
   success: function(data) {
      // not important......
   });
json在这里解决问题