【ajax】$.ajax常用参数说明例子

$.ajax({
    // 请求方式get、post,默认get
    type: "get",
    // (默认为当前页地址)发送请求的地址。如果当前地址是http://127.0.0.1/test,那么请求地址是http://127.0.0.1/test/get
    url: "/get",
    // 请求发送的数据,可参考文章https://www.cnblogs.com/xiaostudy/p/12335410.html
    data: "",
    // 告诉服务器自己需要什么数据类型数据。xml、html、script、json、jsonp、text
    dataType: "",
    // 是否异步,默认是
    async: true,
    // 告诉服务器自己发的是什么数据类型数据,默认application/x-www-form-urlencoded(表单数据,也就是get方式的数据)、application/json;charset=utf-8(json字符串)、application/x-javascript(json对象)、application/x-javascript text/xml(xml数据)
    contentType: 'application/x-www-form-urlencoded',
    // 请求成功后调用的回调函数
    success: function (data, textStatus) {
        //data可能是xmlDoc、jsonObj、html、text等等
        // textStatus:描述状态的字符串
        // 注:函数里面不可return数据,如果想返回数据,可以设置为同步async: false,然后定义全局变量来设值
    },
    error: function(XMLHttpRequest, textStatus, errorThrown){
        //通常情况下textStatus和errorThrown只有其中一个包含信息
        //this;   //调用本次ajax请求时传递的options参数
    }
});

参考文章:https://www.cnblogs.com/tylerdonet/p/3520862.html

猜你喜欢

转载自www.cnblogs.com/xiaostudy/p/12335574.html
今日推荐