【问题标题】:Retaining of page using pagination in jQuery after performing few actions on the page在页面上执行一些操作后使用 jQuery 中的分页保留页面
【发布时间】:2009-03-05 08:14:46
【问题描述】:

我正在使用 JQuery 进行分页。我在那个页面上有一个按钮,当点击的信息存储在后端并且页面被刷新时。

但刷新后我可以看到分页的第一页,而不是我点击的页面。

【问题讨论】:

  • 您使用的是什么后端技术?您可能需要发布一些有关如何进行分页的代码...

标签: jquery jquery-ui pagination


【解决方案1】:

将当前页面保存在隐藏的输入元素中。

如果您需要对 pageNumber 进行操作,您可能可以在后端访问表单元素。在 asp.net 中,隐藏字段仍应包含 pageNumber,以便您可以在回发后重新设置 jquery 中的分页。

或者,您可以编辑表单的 action 属性以将 pageNumber 设置为 url 参数。 像这样:

$("form").attr("action", "my_web_page.php?pageNumber=" + $("#my_hidden_pageNumber").val());

然后在回发后加载您的页面时,您再次使用 url 参数在 jquery 中设置正确的页面。这里有一个方便读取url参数的插件:http://www.mathias-bank.de/2007/04/21/jquery-plugin-geturlparam-version-2/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-06
    • 1970-01-01
    • 2018-05-04
    相关资源
    最近更新 更多