如何在 AJAX 中模拟按钮单击



我正在编写一个程序,该程序应该模拟在 AJAX 中单击提交,之后页面应该异步重新加载。我写了一个程序,可以异步重新加载页面,但前提是我单击提交按钮。

这是我的程序:

$("#form_id").submit(function() {
var str = $(this).serialize();
$.ajax({
type: "POST",      
url: "../async_db.php",
data: str,
success: function(html) {
$('#d_id').html(html);
}
});
return false;
});

要在通过ajax 异步发布数据后重新加载页面,您可以在submit()函数末尾使用location.reload()

$("#form_id").submit(function() {
var str = $(this).serialize();
$.ajax({
type: "POST",      
url: "../async_db.php",
data: str,
success: function(html) {
$('#d_id').html(html);
}
});
return false;
location.reload();
});

最新更新