如何在AJAX中模拟按钮单击

时间:2020-05-23 13:20:01

标签: javascript php 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;
});

1 个答案:

答案 0 :(得分:0)

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

  $("#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();
                });