1. Ajax 是什么, 如何创建一个 Ajax ()
1 var xhr = new XMLHttpRequest(); 2 xhr.onreadystatechange = function() { 3 ????if(xhr.readyState == 4) { ??//表示已经收到全部相应数据了 4 ????????if(xhr.status >= 200 && xhr.status < 300 ||xhr.status==304) { ??//不仅仅是200, 206 表示一些比较大的媒体数据不是一次性发送完的 5 ????????????console.log(xhr.responseText); 6 ????????} else { 7 ????????????console.log("request was unsuccessful " +xhr.status); 8 ????????} 9 ????}10 }11 xhr.open(‘get‘,‘/edit‘,true)12 xhr.send(null); ?//如果不需要加入参数,就发送null
JS知识点-2 通信类
原文地址:http://www.cnblogs.com/wanonder/p/7479488.html