php – 使用ajax和jquery加载页面的一部分,但在url中显示GET变量

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 使用ajax和jquery加载页面的一部分,但在url中显示GET变量脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
为了告诉你我想做什么你只需要访问gmail.当您点击收件箱时,网址会刷新到此标签= mm #inBox并且刷新页面的唯一部分是您的邮件重要部分,GOOGLE会将其称为div.l.m.怎么可能?他们是否经常使用缓存,或者他们正在使用我不知道javascript命令?

我想要做的是,我有一个包含两个不同标签页面.

<div id="navcontainer">
<ul id="navlist">
<li id="active"><a href="#" id="current">PRoducts</a></li>
<li><a id="prreq" onclick="show()" >Requests</a></li>

</ul>
</div>
<div class="container"></div>

用户继续时,例如. cart.PHP他们将转到第一个标签.当用户单击第二个选项卡时,将触发一个js函数,该函数调用文件cart.PHP?rq = r,结果显示在容器div中. (我知道此刻我发帖)

function show(){
VAR prstr= ".container"; 
var data= {
    rq: "r"
};
$.ajax({
    tyPE: 'POST',url: "cart.PHP",data: data,success: function(data1)
    {

        $(prstr).htML(data1);

    }
});

}

我想要的是当用户刷新页面仍然在cart.PHP?rq = r时,而不必再次单击该选项卡.
我很感激任何帮助.如果您需要更多信息,请告诉我
先感谢您.

解决方法

他们只是通过location.hash访问url的哈希组件.当哈希值发生变化时,它们必须具有一些逻辑来确定要刷新的页面的哪个部分.

脚本宝典总结

以上是脚本宝典为你收集整理的php – 使用ajax和jquery加载页面的一部分,但在url中显示GET变量全部内容,希望文章能够帮你解决php – 使用ajax和jquery加载页面的一部分,但在url中显示GET变量所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。