【入门笔记】一小时学完AJAX(仅供本人笔记,如学习,请移步专门的教程)
来源:互联网 发布:sop8单片机的脚位介绍 编辑:程序博客网 时间:2024/05/16 02:01
【完整例子】(来自网络)
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]T/F?false等待执行脚本,true则不等待服务端返回,继续执行后面。参考:http://blog.csdn.net/yanfangphp/article/details/8261333
【4.responseText接受后台值】
【5.】onreadystatechange 事件(请求被发送到服务器)
【6.回调函数】用于多个AJAX检测
【感想】还是比较简单的。一会就看完了。虽说没有jsp实例比较烦(百度下应该有)。
语法简单。封装的不错。有空复习、深入下。
?
x-www-form-urlencoded
- 【入门笔记】一小时学完AJAX(仅供本人笔记,如学习,请移步专门的教程)
- 请移步本人新博客
- enum枚举的试用笔记 (仅供个人参考)
- 木马植入肉机的方法(仅供学习,请不要图谋不轨)
- 一些学习笔记,仅作本人记录之用
- 学语法的一些知识点(来源书上,仅供个人学习使用)
- 第四次上机实验 (免责)这个程序仅供娱乐,执行请用虚拟机,一切后果与本人无关
- 基础的几个jq ajax 小测试(本文章没有效果,仅供对比学习)
- Java编程思想(Thinking in Java)阅读笔记(仅供自身学习,持续更新)
- ubuntu下使用virtualbox安装xp(仅供自己作为学习笔记)
- struts2学习笔记(仅供自己理解,一些内容并不规范)
- winrar5.50去广告教程(仅供学习使用)
- 线性代数的一些笔记(仅供自己作back up)
- SUMO教程和MeanShift算法图片不可见的,请移步至本人的新浪博客。http://blog.sina.com.cn/qtluyixiao。抱歉给大家带来的不便。
- 无聊写的东西,勿吐槽,仅供本人娱乐
- mqtt协议笔记(写的乱七八糟,仅供自己查阅)
- AJAX入门学习笔记
- Ajax学习笔记-入门笔记
- 【学习C++】C++类中头文件(.h)和源文件(.cpp)都应该写些什么(计算圆形面积)
- Electron创建桌面应用程序Helloword
- Session 其他的范围对象的得到方式
- 函数判断year是不是润年
- Riemanian manifold
- 【入门笔记】一小时学完AJAX(仅供本人笔记,如学习,请移步专门的教程)
- bzoj 1251 序列终结者(splay)
- Problem F 小鑫数数儿
- PHP 中 this self static 的区别
- MATLAB 积累----MAX函数
- SAP-MM-移动类型解析之收货03--退货
- 软件工程十三章软件质量保证
- CF-B.Beautiful Divisors
- Netty.Decode, 以特殊的开始符结束符为协议的自定义解码