红颜莎娜
post的发送格式格式是aaa=1111&bbb=2222&ccc=3333这种的,要用函数进行处理且post要设置头的var data = {aaa:"1111",bbb:"2222",ccc:"3333"};xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");xhr.send(postDataFormat(data)); function postDataFormat(obj){ if(typeof obj != "object" ) { console.log("输入的参数必须是对象"); return; } var arr = new Array(); var i = 0; for(var attr in obj) { arr[i] = encodeURIComponent(attr) + "=" + encodeURIComponent(obj[attr]); i++; } return arr.join("&"); }