微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

解决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("删除失败!")
                }
            }
        })

效果

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐