<a href="#create=1">Click Me</a>
<script src="https://raw.github.com/cowboy/jquery-hashchange/v1.3/jquery.ba- hashchange.js"></script>
<script type="text/javascript">
$(window).hashchange(function () {
//
});
</script>
当点击 Click Me 时,URL 看起来像这样“www.mydomain.com/#create=1”。
我想做的是使用 PHP 中的 $_GET 来降低参数。例如:
<?php echo $_GET['create'];?>
使用
<a href="?create=1">Click Me</a>
有效,但它会重新加载页面,而这正是我要避免的。任何帮助将不胜感激。
最佳答案
PHP 在服务器上运行。 必须向服务器发送一个请求,以便 PHP 了解查询字符串中的内容。您不需要重新加载整个页面,但您需要向服务器发送一些内容,例如在 AJAX 请求中并对结果执行某些操作。
关于php - PHP $_GET 能否用于使用 Hashchange 获取 URL 中的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8959952/