我正在尝试创建一个链接,点击后不会重定向,但会执行操作,然后使用jquery刷新页面。
<a href="link.php?id=1" id="btnClick">Click Me</a>
<Span id="updateMe">1</span>
Jquery的
$('#btnClick').click(function(e){
url = $(this).attr('href');
$.ajax({
url: url,
success: function(){
alert("succes alert 1 worked");
}
});
$.ajax({
url: "another_url.php",
success: function(data){
$("#updateMe").html(data);
}
});
javascript:window.location.reload();
});
答案 0 :(得分:0)
执行以下操作:
e.preventDefault();
以停止重新加载。reload()
移至success
回调。javascript:
。你已经在里面了。更正后的代码:
$('#btnClick').click(function(e) {
e.preventDefault();
url = $(this).attr('href');
$.ajax({
url: url,
success: function() {
alert("succes alert 1 worked");
window.location.reload();
}
});
$.ajax({
url: "another_url.php",
success: function(data) {
$("#updateMe").html(data);
window.location.reload();
}
});
});