AJAX基本概念
来源:互联网 发布:北京知豆商标代理 编辑:程序博客网 时间:2024/05/29 02:59
AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。
AJAX是基于现有的Internet标准,并且联合使用它们:
- XMLHttpRequest 对象 (异步的与服务器交换数据)
- JavaScript/DOM (信息显示/交互)
- CSS (给数据定义样式)
- XML (作为转换数据的格式)
向服务器发送请求
如需将请求发送到服务器,我们使用 XMLHttpRequest 对象的 open() 和 send() 方法:
xmlhttp.open("GET","ajax_info.txt",true);
// open(method,url,async)
xmlhttp.send();
// open(method,url,async)
- method:请求的类型;GET 或 POST
- url:文件在服务器上的位置
- async:true(异步)或 false(同步)
// AJAX 指的是异步 JavaScript 和 XML(Asynchronous JavaScript and XML)。
// XMLHttpRequest 对象如果要用于 AJAX 的话,其 open() 方法的 async 参数必须设置为 true:
xmlhttp.send();
服务器响应
如需获得来自服务器的响应,请使用 XMLHttpRequest 对象的 responseText 或 responseXML 属性。
onreadystatechange 事件
当请求被发送到服务器时,我们需要执行一些基于响应的任务。
每当 readyState 改变时,就会触发 onreadystatechange 事件。
readyState 属性存有 XMLHttpRequest 的状态信息。
0 0
- AJAX基本概念
- AJAX基本概念
- AJAX基本概念
- Ajax基本概念
- DOM及AJAX基本概念
- AJAX的基本概念
- ajax基本概念,方法
- Java基本概念-ajax
- Ajax的基本概念
- AJAX入门(基本概念)
- ajax----------1、基本概念
- Ajax-JSON基本概念
- ajax的基本概念及其使用(5步)
- Ajax基本概念以及JS实现Ajax的过程
- 【转帖】Ajax的基本概念及.Net Callback 回调机制
- 基本概念
- 基本概念
- 基本概念
- Facebook Hacker Cup 2016 Qualification Round第一题
- 914
- vijos1570(最大子段和变形)
- 二叉树的遍历
- 说说现在面试遇到的坑
- AJAX基本概念
- (贪心)Color the Fence - CF 202 Div2B
- Hust oj 1938 火车快跑(栈)
- CodeForces 349BColor the Fence
- 创建广播接收者BroadcastReceiver
- Deep Learning(深度学习)学习笔记整理
- 自定义scrollview实现下拉回弹
- 【java】快速搭配SSH框架HelloWord(无废话)
- 简单的回忆网络outstar