Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 字母分页错误_Javascript_Ruby On Rails_Ruby_Pagination - Fatal编程技术网

Javascript 字母分页错误

Javascript 字母分页错误,javascript,ruby-on-rails,ruby,pagination,Javascript,Ruby On Rails,Ruby,Pagination,我已经在我的dictionary rails应用程序上部署了按字母顺序排列的分页gem。gem的工作原理不同于这样一个事实:当我点击一个字母时,它会卡在加载轮上,直到我刷新页面才分页 我只能假设这是gem内部的javascript问题,而不是我实现它的方式 控制器: class WordsController < ApplicationController def index @words, @alphaParams = Word.all.alpha_paginate(par

我已经在我的dictionary rails应用程序上部署了按字母顺序排列的分页gem。gem的工作原理不同于这样一个事实:当我点击一个字母时,它会卡在加载轮上,直到我刷新页面才分页

我只能假设这是gem内部的javascript问题,而不是我实现它的方式

控制器:

class WordsController < ApplicationController

  def index
    @words, @alphaParams = Word.all.alpha_paginate(params[:letter], {:default_field => "all"}){|word| word.word}
  end
视图:


您应该将呼叫更改为:

@words,@alphaParams=Word.all.alpha_paginateparams[:letter],{:default_field=>all,:js=>false}{{Word | Word.Word}

当js:true时,字母顺序的分页使用ajax特性,这将导致重新加载页面并获得正确的结果。我也不认为你能

<div id="pagination_table"> 

在桌子中间

在发布问题时,请尽量多问问题,您试图解决什么问题?查看服务器和浏览器日志,可能有错误消息
<div id="pagination_table">