Ajax的实现和原理
原理:通过XMLHttpRequest对象来向服务器发送请求,从服务器获得数据,然后用JavaScript来操作DOM而更新页面。最关键的一步是从服务器获得请求数据。
实现步骤:
(1)创建XMLHTTPRequest对象,通过new操作来实现
(2)注册回调函数。xhr.onreadystatechange=callback
(3)设置和服务器的链接信息。xhr.open(http请求方式(get,post),URL,设置异步或同步交互方式(true(异步),false))
(4)发送数据开始交互。xhr.send(null)