在传统的 Web 页面和应用中,用户每点击页面上的某个部分,浏览器就会向服务器发出一个请求,等待服务器做出响应,然后返回一个完整新网页,但在大多数情况下用户不得不忍受页面闪烁和长时间的等待。

为了解决传统的 Web 中出现的问题出现了 Ajax,通过使用 Ajax 页面和应用向服务器请求它们真正需要的东西,也就是页面中需要修改的部分,服务器就提供哪部分,这使得通信量更少,更新更少,用户等待页面刷新更短,用户更加满意。

在这里,Ajax 已进行了分类,既有针对初学者的 Ajax 基础,也有针对有经验的技术人员的 Ajax 框架Ajax 开发,同时也有针对高级的管理人员和决策者推出的 资源汇总,同时点击 这里也有丰富的资源,相信通过本专题的学习,能够为您的 Ajax 开发提供帮助。

推荐资源

  • Ajax 简介

    本文介绍了该技术的发展简史,并使用核心 JavaScript 编码和三个流行的 JavaScript 库概述 Ajax 交互的技术基础。

  • Ajax 库大比拼:Dojo 与 YUI

    本文探索目前流行的 YUI 和 Dojo 库,学习它们如何简化典型的 Ajax 技术,使 JavaScript 更容易使用。

  • 创建一个自定义 jQuery 插件

    jQuery 提供了开发 JavaScript 项目所需的所有核心函数。在本文中,您将学习如何使用 jQuery 库创建一个自定义可重用插件。

  • Ajax、REST 和 Template 混合架构应用

    HTML5 以及其他 JavaScript 工具包提供的基于回调的异步 API 增加了实现复杂业务的难度。本文介绍了几种比较常用的处理异步编程的方法,以及它们的应用场景。

  • 了解 Ajax 漏洞

    Ajax 已广泛使用,但使用 Ajax 构建的应用程序仍易被用来危害网站和驱动网站数据库。在本文中,您将了解一些 Ajax 技术易受到的威胁以及如何预防它们。

  • 使用 Dojo 进行批量 Ajax 请求的多种处理方式本

    本文将介绍如何通过 Dojo 提供的 Ajax 以及回调函数的 API 来实现多种批量 Ajax 请求的处理方法,并对它们进行了对比。