2014-10-06 22 views
1

,我想用這個jQuery重新加載更新後的頁面:JQuery的 - 一種形式是通過<code>ajax</code>提交後網頁不刷新

<p align="left"><button type="submit" class="btn btn-sample btn-md reset send" id="send" name="commit"><b>Save</b></button> 

$('.send').click(function(){ 
    location.reload(true); 
}); 

然而,它沒有進行重裝,除非我手動上F5點擊。

+0

爲什麼你使用ajax,如果你以後重新加載頁面呢? ...你在控制檯中遇到的任何錯誤? – leopik 2014-10-06 11:45:00

+0

您是否提交表單,表單方法是GET還是POST? – 2014-10-06 11:47:23

+0

我通過POST提交併且沒有給出錯誤 – user94628 2014-10-06 11:48:19

回答

1

你必須使用$.post() jQuery方法輕鬆發佈表單數據以及重新加載頁面。

$.post("test.php", 
    { name: "John", time: "2pm" }, 
    function() {window.location.reload(); } 
); 
0

要知道,除非你在點擊事件處理程序返回false,表格將被提交<button type="submit" />,你將無法看到任何AJAX調用的結果由於該網頁被重新加載

+0

這應該是一條評論。 – 2014-10-06 12:01:01