我有一个网站,需要根据屏幕的大小更改屏幕上可查看项目的数量。因此,它是一个画廊,只会显示屏幕上适合的项目。
所以我已经设置了分页。我还可以让我的 javascript/jquery 根据屏幕的大小确定每个页面上可以显示的图像数量。我遇到的问题是我不知道如何将该信息传递回我的 PHP,以便我可以更改我想要为分页中每个页面提取的结果数量。
我的想法是获取大小并在一开始就执行所有数学 javascript/jquery,然后将该数据传递到 session 变量中,以便可以轻松获取并在我的查询中使用它,但我无法弄清楚如何将我的尺寸放入 session 中。
我的想法是使用:
$.post('php_file_that_posts_to_session.php', { variables: 'sizes to pass'});
但这似乎不起作用。至少当我尝试回显 session 变量时,我什么也没得到。
有什么建议吗?
最佳答案
在 Jquery 中,您可以使用 Data 方法在 dom 元素中存储任何信息。 jQuery.data()
http://api.jquery.com/jQuery.data/
“jQuery.data() 方法允许我们将任何类型的数据附加到 DOM 元素”
关于php - 如何将 JavaScript 变量放入 SESSION 中以便我可以使用它进行分页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4853902/