我試圖創建一個鏈接,點擊後不會重定向,但會執行一個動作,然後使用jquery刷新頁面。當我使用javascript時,javascript不顯示警報:window.location.reload()
<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();
});
'e.preventDefault();'你應該把你的重定向在'success'回調,因爲它會火的時候了,否則。 – jeroen
這與php – messerbill
無關因爲頁面退出並且調用還沒有回來。另外,標籤'javascript:'是無用的。 – epascarello