ajax记住页面:#vs?

时间:2009-12-24 05:40:20

标签: jquery ajax

我试图使用jquery bbq来记住带有ajax的页面。

但我想知道,为什么我应该使用#值而不是?记住页面的值,例如。

?country=1&region=2

然后使用$ _GET获取值并显示适当的信息

VS

#country=1&region=2

导致后者我用PHP无法得到它吗?

1 个答案:

答案 0 :(得分:1)

由于

#country=1&region=2

是错误的URL语法。 这是正确的:

?country=1&region=2

这也是正确的:

?country=1&region=2#bookmarkname

注意,#值必须在之后? - &值。此规则不是来自PHP或jQuery,这是基本的URL语法。

P.S。 #之后的字符串未发送到Web服务器(并且PHP无法获取),因此您必须使用有效的语法。