ajax提交的数据在后台也操作成功了,但是ajax只能执行beforeSend我试了网上的各种方法都不行,,最后是把提交的按钮加上type=“button”后就可以了,不知道是为什么,有大佬的话可以提一下嘛,先谢为敬
在这里插入图片描述

$.ajax({
            type: "POST",
            url: "/menu/" + id,
            data: $("#myform").serialize() + "&_method=PUT",
            dataType: "json",
            async: "text",
            beforeSend: function () {
                 alert("before");
            },
            complete: function () {
                alert("compleete");

            },
            success: function (response) {
                alert(response.msg);

            },
            error: function (response) {
                alert("error");
            }
        });
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐