php – 使用ajax和jquery加载页面的一部分,但在url中显示GET变量
发布时间:2020-12-13 16:21:16 所属栏目:PHP教程 来源:网络整理
导读:为了告诉你我想做什么你只需要访问gmail.当您点击收件箱时,网址会刷新到此标签= mm #inbox并且刷新页面的唯一部分是您的电子邮件的重要部分,Google会将其称为div.l.m.怎么可能?他们是否经常使用缓存,或者他们正在使用我不知道的 javascript命令? 我想要做
为了告诉你我想做什么你只需要访问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的哈希组件.当哈希值发生变化时,它们必须具有一些逻辑来确定要刷新的页面的哪个部分.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |