前端html页面中ajax的请求(基本的请求)

代码如下:

<script>
    layui.use('jquery', function () {  //声明jquery
        var $ = layui.jquery;// 引入内置在layui中的jquery
 
        $("#btn").click(function () {// 提交点击事件
            $.ajax({
                async: false,// false为同步
                url: " Servlet?action=add",// 请求路径
                data: $("#form1").serialize(),// 序列表单获取输入内容
                type: "POST",// 请求方式
                dataType: "json",// 返回值的类型  注意此处返回的的数据类型有 text json
                success: function (data) {
                    if (data == '1') {
                        var index=parent.layer.getFrameIndex(window.name);
                        parent.layer.close(index); // 根据索引关闭弹出层
                        window.parent.location.reload();// 刷新父页面
                    } else {
                        alert("失败");
                    }
                },
                error: function (data) {
                    alert(data);
                }
            });
        })
    });
</script>
Logo

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

更多推荐