【入门笔记】一小时学完AJAX(仅供本人笔记,如学习,请移步专门的教程)
2017-11-27 20:00
197 查看
【完整例子】(来自网络)
function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
{
// IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码
xmlhttp=new XMLHttpRequest();
}
else
{
// IE6, IE5 浏览器执行代码
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("POST","/try/ajax/demo_post2.php",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("fname=Henry&lname=Ford");
}
【1.避免缓存】xmlhttp.open("GET","/try/ajax/demo_get.php?t="
+ Math.random(),true);
【2.核心语句】
get方法核心语句:
xmlhttp.open("GET","/try/ajax/demo_get2.php?fname=Henry&lname=Ford",true);
xmlhttp.send();
post核心:
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("fname=Henry&lname=Ford");请求被发送到服务器
Content-type是网页头的一部分。浏览器把form数据封装到http body中,然后发送到server。
【3.】
T/F?false等待执行脚本,true则不等待服务端返回,继续执行后面。
参考:http://blog.csdn.net/yanfangphp/article/details/8261333
【4.responseText接受后台值】
【5.】onreadystatechange 事件(请求被发送到服务器)
【6.回调函数】用于多个AJAX检测
【感想】还是比较简单的。一会就看完了。虽说没有jsp实例比较烦(百度下应该有)。
语法简单。封装的不错。有空复习、深入下。
?
x-www-form-urlencoded
function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
{
// IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码
xmlhttp=new XMLHttpRequest();
}
else
{
// IE6, IE5 浏览器执行代码
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("POST","/try/ajax/demo_post2.php",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("fname=Henry&lname=Ford");
}
【1.避免缓存】xmlhttp.open("GET","/try/ajax/demo_get.php?t="
+ Math.random(),true);
【2.核心语句】
get方法核心语句:
xmlhttp.open("GET","/try/ajax/demo_get2.php?fname=Henry&lname=Ford",true);
xmlhttp.send();
post核心:
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("fname=Henry&lname=Ford");请求被发送到服务器
Content-type是网页头的一部分。浏览器把form数据封装到http body中,然后发送到server。
【3.】
async | 英[ə'zɪŋk] |
参考:http://blog.csdn.net/yanfangphp/article/details/8261333
【4.responseText接受后台值】
【5.】onreadystatechange 事件(请求被发送到服务器)
【6.回调函数】用于多个AJAX检测
【感想】还是比较简单的。一会就看完了。虽说没有jsp实例比较烦(百度下应该有)。
语法简单。封装的不错。有空复习、深入下。
?
x-www-form-urlencoded
相关文章推荐
- 韩顺平_php从入门到精通_视频教程_第4讲_图像_表格_实际应用-菜谱_课堂练习-课程表_学习笔记_源代码图解_PPT文档整理
- 【jQuery】jQuery官方基本教程的学习笔记4-异步Ajax
- 韩顺平_php从入门到精通_视频教程_第17讲_div-css作业评讲③_学习笔记_源代码图解_PPT文档整理
- 韩顺平_php从入门到精通_视频教程_第2讲_html运行原理②_html文件基本结构_html元素和属性_学习笔记_源代码图解_PPT文档整理
- ActiveMQ学习笔记-入门教程
- Linux_JS9331开发板入门教程学习笔记
- 韩顺平_php从入门到精通_视频教程_第19讲_网站推荐_定位_学习笔记_源代码图解_PPT文档整理
- 韩顺平_php从入门到精通_视频教程_第20讲_仿sohu首页面布局_可爱屋首页面_学习笔记_源代码图解_PPT文档整理
- [TensorFlow]入门学习笔记(6)-Tensorboard简易教程和模型保存
- 深度学习入门教程UFLDL学习实验笔记一:稀疏自编码器
- Javascript教程,javascript入门,javascript学习笔记(经典实例)
- ADO.NET 学习笔记 入门教程
- 韩顺平_php从入门到精通_视频教程_第13讲_选择器使用细节_块元素和行内元素_盒子模型_盒子模型经典应用①_学习笔记_源代码图解_PPT文档整理
- AJAX之Prototype入门学习(文章末供教程下载)
- 深度学习入门教程UFLDL学习实验笔记三:主成分分析PCA与白化whitening
- TensorFlow官方教程学习笔记(三)——MNIST入门(续)
- TensorFlow官方教程学习笔记之1-TensorFlow入门教程(Getting Started With TensorFlow)
- Ajax基础教程整理,学习笔记
- Git 学习笔记(入门教程)
- 韩顺平_php从入门到精通_视频教程_第5讲_无序列表_有序列表_框架_学习笔记_源代码图解_PPT文档整理