Ajax如何通过jQuery实现

1. 实现方式

  1. $.ajax()
  2. $.get()
  3. $.post

1.1 $.ajax()

语法 :$.ajax({键值对});

/**
         * $ is not defined
         * 原因是没有导入js 的包
         */
        function fun() {
            $.ajax(
                {
                    url: "ajaxServlet", //请求路径

                    type: "POST",      //请求方式

                    //data : "username=jack&age=23", //请求参数

                    data : {"username":"jack","age":"23"} //推荐使用json格式
                    success :function (data) {
                        alert(data);
                    },                  //响应成功后的回调函数

                    error : function () {
                        alert("出错了 。。。")
                    },                    // 表示如果请求响应出现错误,将会执行一个回调函数

                    dataType : "text"    // 设置接受到的数据的响应格式

                }
            );
        }

 

1.2 $.get()

$.get(url, [data], [callback], [type])

  • 参数 :
  1. url : 请求路径
  2. data :请求参数
  3. callback :回调函数
  4. type :响应结果类型
 function fun() {
            
            $.get("ajaxServlet",{username : "rose"},function (data){
                alert(data);
            } , "text");
        }

 

1.3 $.post()

 $.post(url,[data],[callback],[type]);

  • 参数 :
  1. url : 请求路径
  2. data :请求参数
  3. callback :回调函数
  4. type :响应结果类型
function fun() {

            $.post("ajaxServlet",{username : "rose"},function (data){
                alert(data);
            } , "text");
        }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Janson666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值