ajax 导致 css 延迟_JQuery中的AJAX操作

问题

  1. 什么是 ajax? 它有什么优势
  2. XMLHttpRequest 对象是什么, 它有哪些常用的属性和方法
  3. 了解 HTTP 的工作原理. 什么是 JSON?
  4. 什么是延迟对象? 有何作用
  5. JQuery 提供哪些方法来实现 Ajax 操作?

本章主要内容:

  • AJAX 基础
  • AJAX 简单示例
  • JQuery 完成 AJAX 操作
  • JQuery 中的 AJAX 的全局函数

一、AJAX的简介

AJAX全称为 "Asynchronous JavaScript And XML" (异步JavaScript和XML),是指一种创建交互式网页应用的开发技术。其使用基于 Web2.0 标准的 XHTML+CSS 表示方式,使用DOM (Document Object Model) 进行动态显示及交互,使用 XML 和 XSLT 进行数据交换及其相关操作,使用 XMLHttpRequest 进行异步数据查询、检索,使用 JavaScript 将所有的东西绑定在一起。

AJAX 应用可以仅向服务器发送并取回必需的数据,它使用 SOAP 或其他一些基于 XML 的Web service 接口,并在客户端采用 JavaScript 处理来自服务器的响应。因为在服务器和浏览器之间交换的数据大量减少,结果我们就能看到响应速度更快的应用。同时很多的处理工作可以在发出请求的客户端机器上完成,Web 服务的处理时间也减少了。

AJAX 的优势

  • 不需要插件支持
  • 优秀的用户体验
  • 提高 Web 程序的性能
  • 减轻服务器和带宽的负担

AJAX的不足

  • 浏览器对 XMLHttpRequest 对象的支持度不足(IE在5.0及以后版本才支持)
  • 破坏浏览器的“前进”、“后退”按钮的正常功能
  • 对搜索引擎的支持不足
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值