2014-10-06 24 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