Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.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 JQuery分页表_Javascript_Jquery_Html_Pagination - Fatal编程技术网

Javascript JQuery分页表

Javascript JQuery分页表,javascript,jquery,html,pagination,Javascript,Jquery,Html,Pagination,我能够创建分页表。但我想做的是能够设置它加载的页面。 例如,有3个页面,希望能够在2个页面而不是第一个页面上加载 原因是我希望在刷新页面时能够保存用户所在的页面。 但如果我能想出如何手动加载某个页面。 这是jsfiddle 我试着调整 var cFirstVisible = pageNo 但是没有用。我看不出如何使用cookies或本地存储设置它确实能满足您的需要,但有些东西也会超出您的需要 您可以将当前页面存储在窗口的位置散列中,该散列类似于your.domain.com/#p

我能够创建分页表。但我想做的是能够设置它加载的页面。 例如,有3个页面,希望能够在2个页面而不是第一个页面上加载

原因是我希望在刷新页面时能够保存用户所在的页面。 但如果我能想出如何手动加载某个页面。 这是jsfiddle

我试着调整

    var cFirstVisible = pageNo

但是没有用。我看不出如何使用cookies或本地存储设置它确实能满足您的需要,但有些东西也会超出您的需要

您可以将当前页面存储在窗口的位置散列中,该散列类似于
your.domain.com/#page=2
,并在加载时解析散列。这里的优点是,您还创建了一个可以共享的链接,如果表包含50页,这将非常有用

如果您需要更多的帮助来实现此功能,请随时留下评论,但是如果您能够使用jquery,您也应该能够使用位置哈希:)


更改散列不会重新加载页面,但会创建散列更改事件。

尝试将其保存在cookies中,然后将其取回,这可以通过本地存储完成。所有现代浏览器都支持它。嗨,谢谢你的回复。我可以这样做是的,但我不知道如何在分页表中进行更改。就像我可以得到页码,但是我不能在javascript中对表进行更改一样