js如何发送ajax请求,js 发送ajax请求(XMLHttpRequest)

ajax({

url: "http://localhost:8080/save",

type: "POST",

data: {},

dataType: "json",

username: ‘sss‘,

success: function(response, xml) {

// 此处放成功后执行的代码

debugger;

},

fail: function(status) {

// 此处放失败后执行的代码

debugger;

}

});

function ajax(options) {

options = options || {};

options.type = (options.type || "GET").toUpperCase();

options.dataType = options.dataType || "json";

var params = formatParams(options.data);

//创建 - 非IE6 - 第一步

if (window.XMLHttpRequest) {

var xhr = new XMLHttpRequest();

} else {

//IE6及其以下版本浏览器

var xhr = new ActiveXObject(‘Microsoft.XMLHTTP‘);

}

//接收 - 第三步

xhr.onreadystatechange

你可能感兴趣的:(js如何发送ajax请求)