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

Ajax用法

Ajax是进行异步处理请求的,非常好用

<script>
        $(function () {
            $(".del").click(function () {
                var $this = $(this);
                var id = $(this).attr("data-id");
                //id=1&name=2 表单数据
                $.ajax({
                    type: "post",//规定传输方式
                    url: "./DelClass.ashx",//认为当前页地址
                    data: { cid: id },//提交的数据
                    success: function (res) {
                        if (res == 1) {

                            $this.closest("tr").remove();
                        }
                        else {
                            alert(res);
                        }
                    },
                    error: function (response) {
                        console.log(response);
                    }
                });
            })
        });
    </script>

1,在$.ajax()方法中,包含
a. 请求参数列表data{ }
b. 成功回调函数success:function(data){ }

2,type 可用类型主要为post和get两种(认为get)

a.get:从指定的资源请求数据(从服务器读取数据)
b.post:向指定的资源提交要被处理的数据(向服务器提交数据)

3,data 请求的数据,{ }中可以填入多项数据。如果不填(一般为get请求),则读取对应地址的全部数据,此时可以在console中通过console.log(res)显示数据情况。
4,success 和 error 两个函数 一般需要设置,方便确定请求是否成功,以及请求成功后的提示或是对数据的处理和显示

 

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

相关推荐