我假设的情况是,当您查看具有永久链接的页面时,您的相对URL会中断:子菜单。php变成http://yourdomain.com/pagename/submenu.php
尝试使用。而是ajax:
$.ajax({
type: "GET",
url: "http://localhost/submenu.php",
data: "cat=32"
}).success(function(data) {
$(\'#content\').html(data);
});
使用标准URI查询不会发生这种行为,因为没有添加URI段,因此浏览器总是知道查找根。使用ajax函数是比load函数更好的解决方案。