2 回答
TA贡献2037条经验 获得超6个赞
我找到了我的问题的答案!
起初,我尝试了 degreerichi 发送给我的解决方案,但效果不佳。这是第一个不起作用的代码:
<script> // NOT WORKING
$(function() {
$('.precedent').click(function(e){
e.preventDefault();
var targetUrl = "http://localhost/VELO/index1.php?mois=6";
window.history.pushState(null, null, targetUrl);
setCurrentPage(targetUrl);
});
});
</script>
我的问题(如果有人仍然想解决/解释它)是 url 正在更改,但我的日历没有更改。例如,当我单击上一个按钮时,我的本地主机(图像)中有这个。您可以看到 url 已更改,但日历不是 6 月 (mois=6) 的日历。
所以这是我解决问题的方法:
<script> // WORKING
$(function() {
$('.precedent').click(function(e){
e.preventDefault();
var targetUrl = "http://localhost/VELO/index1.php?mois=6";
window.location = targetUrl;
});
});
</script>
在这种情况下,我的日历正在更新,如下图所示。
TA贡献1836条经验 获得超3个赞
让您的 JavaScript 侦听绑定到按钮的 onclick 事件。如果您不想刷新页面,可以使用 ajax 调用该链接。我建议使用 JQuery 来帮助您完成此操作。
- 2 回答
- 0 关注
- 300 浏览
添加回答
举报