javascript - ajax页面刷新表单提交成功

标签 javascript php jquery ajax

我正在使用此 ajax 代码提交表单

<script type="text/javascript">
$(document).ready(function(){
$("#ticketupdate_message").hide();
$("#ticketupdate_please_wait_box").hide();
$("#ticket_update").submit(function(e){
    $("#ticketupdate_message").hide();
    $("#ticketupdate_please_wait_box").show();
    e.preventDefault();
    dataString=$("#ticket_update").serialize();
    $.ajax({
        type: "POST",
        url: "reviewtickets_history.php?seq=<?php echo $_GET["seq"]; ?>",
        cache: false,
        data: dataString,
        success: function(res){
            $("#ticketupdate_please_wait_box").hide();
            $("#ticketupdate_message").html(res);
            $('#ticketupdate_message').fadeIn('slow');
            $('.overlay').fadeOut();
            if(res.indexOf("success")!=-1)
            {
                window.location.href = res.substr(8);
            }
            else
            {
                $("#ticket_update")[0].reset();
            }
        }
    });
});
});
</script>

如果成功,如何添加页面刷新?

最佳答案

使用location.reload();重新加载页面

if(res.indexOf("success")!=-1)
{
    location.reload();
}

引用:MDN

关于javascript - ajax页面刷新表单提交成功,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21025952/

相关文章:

php - 加载所有javascript后如何输出DOM?

php - 通过 PHP REST API 检索 JSON

javascript - 如何在js中读取db值

javascript - 数据表-当存在空值时获取总计

javascript - 垂直和水平扩展和动画 Div

jquery - 在 vue 2 中单击外部后隐藏元素

javascript - DurandalJS 中启用模式的 app.css 在哪里?

javascript - HTML 5 Canvas 以相同的速度在定义的线上移动圆圈

javascript - 如何在elasticsearch中插入对象数组

php - 仅使用 301 重定向重定向 WordPress 主页