美文网首页
$.ajax()方法

$.ajax()方法

作者: RelaxedAndHappy | 来源:发表于2017-05-17 23:39 被阅读0次

    $.ajax()的实例:

    $.ajax({

    url: "/carrots-admin-ajax/a/logian",//发送请求的页面

    data: { //要发送到服务器的数据

    "name": $("#user").val(),

    "pwd": $("#pass").val()

    },

    dataType: "json", //服务器响应的数据类型

    type: "post",

    success: function(data, textStatus) {  //请求成功运行的函数,有2个参数,第一个参数服务器返回的数据

    // 第二个描述状态的字符串

    console.log(textStatus)

    if (textStatus === "success") {

    console.log(data.message)

    if (data.message === "success") {

    window.location.href = "success.html";

    }else {

    $("#error").html(data.message);

    }

    }

    },

    timeout: 5000, //设置请求超时时间

    error: function(XMLHttpRequest, textStatus, errorThrown) {//请求失败被调用的函数,

    // 该函数有3个参数,即XMLHttpRequest对象、错误信息、捕获的错误对象(可选)

    console.log(XMLHttpRequest) //XML对象;

    console.log(textStatus)//error

    console.log(errorThrown)//no Found

    // $("#error").append(data.message)//只能添加html内容,不能添加val()值;

    },

    })

    });

    经常会用到的$.ajax()的键对值

    相关文章

      网友评论

          本文标题:$.ajax()方法

          本文链接:https://www.haomeiwen.com/subject/jjiytxtx.html