2 回答

TA貢獻(xiàn)2037條經(jīng)驗(yàn) 獲得超6個贊
我找到了我的問題的答案!
起初,我嘗試了 degreerichi 發(fā)送給我的解決方案,但效果不佳。這是第一個不起作用的代碼:
<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 正在更改,但我的日歷沒有更改。例如,當(dāng)我單擊上一個按鈕時,我的本地主機(jī)(圖像)中有這個。您可以看到 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貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超3個贊
讓您的 JavaScript 偵聽綁定到按鈕的 onclick 事件。如果您不想刷新頁面,可以使用 ajax 調(diào)用該鏈接。我建議使用 JQuery 來幫助您完成此操作。
- 2 回答
- 0 關(guān)注
- 339 瀏覽
添加回答
舉報