【问题标题】:How can I put a JavaScript variable into a SESSION so that I can use it for pagination?如何将 JavaScript 变量放入 SESSION 以便可以将其用于分页?
【发布时间】:2011-02-16 18:39:59
【问题描述】:

我有一个网站,我需要根据屏幕大小更改屏幕上可查看项目的数量。所以它是一个画廊,只会在屏幕上显示尽可能多的项目。

所以我已经设置了分页。我还可以获取我的 javascript/jquery 来根据屏幕大小确定每个页面上可以显示的图像数量。我遇到的问题是我不知道如何将该信息传递回我的 PHP,以便我可以更改我想要为分页中的每个页面提取的结果数。

我的想法是在一开始就获取大小并执行所有数学 javascript / jquery 然后将该数据传递到会话变量中,以便可以轻松获取并在我的查询中使用它,但我无法弄清楚如何让我的尺码进入 SESSION。

我的想法是使用:

$.post('php_file_that_posts_to_session.php', { variables: 'sizes to pass'});

但这似乎不起作用。至少当我尝试回显会话变量时,我什么也没得到。

有什么建议吗?

【问题讨论】:

标签: php jquery ajax variables pagination


【解决方案1】:

在 Jquery 中,您可以使用 Data 方法将任何信息存储在 dom 元素中。 jQuery.data()

http://api.jquery.com/jQuery.data/

“jQuery.data() 方法允许我们将任何类型的数据附加到 DOM 元素”

【讨论】:

    猜你喜欢
    • 2013-07-04
    • 1970-01-01
    • 1970-01-01
    • 2023-04-05
    • 2018-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多