我使用了以下脚本,但它没有显示链接的 url。
<a href="<?php echo base_url();?>admin/football_manage/form" class="loadpage">add</a>
<div id="right_side_contnet"></div>
$(document).ready(function(){
$('.loadpage').click(function(e){
e.preventDefault()
$('#right_side_contnet').load(this.href)
});
});
最佳答案
Ajax 导航不能简单地更改浏览器历史记录,我想这正是您要寻找的。这可以通过使用 HTML5 中引入的历史 API 来实现,方法是
- 通过历史 API 手动操作历史。 MDN , html5doctor
- 使用实现良好的第三方库来处理历史记录。我建议 pjax或 history.js
关于javascript - 如何在异步页面加载时更改导航 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21912252/