解决Ajax需要手动刷新问题

使用Ajax交换数据后不会自动刷新

如图:

解决Ajax需要手动刷新问题

Ajaxd代码:

$.ajax({
            url:"deleteServlet",
            async:"false",
            data:{"id":id},
            type:"get",
            dataType:"json",
            success:function (result) {
                if (result){
                    alert("删除成功!")
                }else {
                    alert("删除失败!")
                }
            }
        })

解决方案:
reload() 方法类似于你浏览器上的刷新页面按钮。

location.reload();

加上这句代码:

$.ajax({
            url:"deleteServlet",
            async:"false",
            data:{"id":id},
            type:"get",
            dataType:"json",
            success:function (result) {
                if (result){
                    alert("删除成功!")
                    location.reload();
                }else {
                    alert("删除失败!")
                }
            }
        })

效果:
解决Ajax需要手动刷新问题

上一篇:reload注入&inject使用


下一篇:vue框架缓存过期业务处理