AJAX学习
来源:互联网 发布:淘宝网显示不正常 编辑:程序博客网 时间:2024/06/06 17:03
AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
AJAX = 异步 JavaScript 和 XML。
学习Ajax之前需要对下面的知识有基本的了解:
HTML / XHTML
CSS
JavaScript / DOM
1:创建
variable=new XMLHttpRequest();2:发送请求
xmlhttp.open("GET","ajax_info.txt",true); xmlhttp.send();3:获取响应
responseText 获得字符串形式的响应数据。 responseXML 获得 XML 形式的响应数据。4:AJAX readyState
在 onreadystatechange 事件中,我们规定当服务器响应已做好被处理的准备时所执行的任务。
当 readyState 等于 4 且状态为 200 时,表示响应已就绪:
xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("myDiv").innerHTML=xmlhttp.responseText; } }
AJAX的五种状态码:
6:AJAX 与 数据库
当用户在上面的下拉列表中选择某个客户时,会执行名为 "showCustomer()" 的函数。该函数由 "onchange" 事件触发:
当用户在上面的下拉列表中选择某个客户时,会执行名为 "showCustomer()" 的函数。该函数由 "onchange" 事件触发:
检查是否已选择某个客户
创建 XMLHttpRequest 对象
当服务器响应就绪时执行所创建的函数
把请求发送到服务器上的文件
请注意我们向 URL 添加了一个参数 q (带有输入域中的内容)
7:AJAX与XML
8:AJAX总结
阅读全文
0 0
- 学习Ajax
- AJax学习
- 学习Ajax
- Ajax学习
- AJAX学习
- ajax 学习
- AJAX学习
- 学习Ajax
- AJAX学习
- AJAX学习
- AJax学习
- AJAX学习
- AJAX学习
- Ajax学习
- 学习Ajax
- Ajax学习
- Ajax学习
- ajax学习
- 大规模时间序列数据自动异常检测架构
- Lua和C++的交互
- 就
- java内存模型详解(JMM)
- 2705: [SDOI2012]Longge的问题 欧拉函数
- AJAX学习
- 内存的管理艺术(基于C语言)2
- java服务1
- 位图的实现以及应用
- hdu6071神奇的最短路
- 12.集合:在我的世界里,你就是唯一 / 不可变集合
- 关于springboot集成mybatis pageHelper druid 配置
- 前缀、中缀、后缀表达式
- hdu1845