jquery ajax怎么使用


本文摘自PHP中文网,作者(*-*)浩,侵删。

ajax() 方法通过 HTTP 请求加载远程数据。

该方法是 jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获得更多的灵活性。

最简单的情况下,$.ajax() 可以不带任何参数直接使用。

注意:所有的选项都可以通过 $.ajaxSetup() 函数来全局设置。

语法

1

jQuery.ajax([settings])//  发请求并且能得知成功还是失败。

settings,可选。用于配置 Ajax 请求的键值对集合。可以通过 $.ajaxSetup() 设置任何选项的默认值。

type:类型,"POST"或者"GET",默认是"GET"。

url:发送请求的地址。

data:是一个对象,连同请求发送到服务器的数据d

ataType:预期服务器返回的数据类型。如果不指定,jQuery将自动根据HTTP包含的MIME信息来智能判断,一般我们采用json个数,可以设置为"json"。

success:是一个方法,请求成功后的回调函数。传入返回后的数据,以及包含成功代码的字符串。

error:是一个方法、请求失败时调用此函数。传入XMLHttpRequest对象。

实例:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

$(document).ready(function(){

    $("#searchBtn").click(function(){

        $.ajax({

            type:"GET",

            url:" https://api.passport.xxx.com/checkNickname?username="+mylogin.username+"&token="+mylogin.token+"&nickname="+nickname+"&format=jsonp&cb=?",

            dataType:"json",

            success:function(data){

                if(data.errorCode==0){

                                         $("#nickname").val(mylogin.nickname);                            

                                 }else{

                                         $("#nickname").val("用户");                        

                                 }

            },

            error:function(jqXHR){

                console.log("Error: "+jqXHR.status);

            }

        });

    });

});

以上就是jquery ajax怎么使用的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

javascript如何实现ajax

ajax如何实现excel报表导出

ajax实现简单登录页面详解

原生ajax怎么写

深入了解ajax(图文详解)

jquery中ajax提交数据乱码怎么办

了解ajax session失效跳转登录页面的方法

ajax与jquery的区别是什么

web 前后端怎么交互

前端请求ajax的url 路径怎么写

更多相关阅读请进入《ajax》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...