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