Ajax
get请求
//比喻:打开浏览器
var xhr = new XMLHttpRequest();
//比喻:在地址栏输入地址
xhr.open('get','1.txt',true);
/*open方法
参数
1.打开方式
2.地址
3.是否异步
异步(true):非阻塞 前面的代码不会影响后面代码的执行
同步(false):阻塞 前面的代码会影响后面代码的执行*/
//如果URL含有中文,会出现乱码,要使用`encodeURI`编码URL。
//提交
xhr.send();
//等待服务器返回内容
xhr.onreadystatechange = function() {
if ( xhr.readyState == 4 ) {
alert( xhr.responseText );
}post请求
错误处理
JSONP
Last updated