`
KeepCrazy
  • 浏览: 60732 次
社区版块
存档分类
最新评论

学习总结: Ajax 1

阅读更多
[size=xx-large]

Ajax, 英文全称为 Asynchronous JavaScript and XML, 异步的Java脚本和XML。

主要作用:提高用户操作连续性和局部刷新.

传统的web应用有两个很大的缺点:

    1.用户在等待服务器响应时无法进行其它操作,致使用户体验不好;

     2.当页面上某部分有更新时,通常要刷新整个页面才能将这部分更新给显示出来,数据传输量大,占用网络资源。

而Ajax的局部刷新功能能弥补这两个缺点。它能够实现数据的按需传输,避免频繁刷新网页,使用户的操作具有连续性,提高了用户体验度。Ajax还是一种通用的标准技术,浏览器内置组件,不需要其它的插件支持。

原理:
1.浏览器利用内置的XmlHttpRequest对象向服务器发送http请求
2.服务器处理请求完毕后,返回text、xml、json等格式的响应结果给xhr对象。
3..浏览器调用事先注册的回调函数将响应结果显示
(未完)
[/size]
分享到:
评论

相关推荐

    Ajax全套学习教程

    总结,Ajax是Web开发中不可或缺的一部分,它提高了网页的交互性和用户体验。通过深入学习Ajax,开发者能更好地构建动态、高效的Web应用程序。本套教程将覆盖以上所有知识点,并通过实例教学,确保学习者能够熟练运用...

    AJAX学习总结(一)--基于jQuery第一个实例

    在本篇“AJAX学习总结(一)--基于jQuery第一个实例”中,我们将探讨如何使用jQuery库实现异步JavaScript和XML(AJAX)技术。AJAX允许我们在不刷新整个页面的情况下,更新网页的部分内容,从而提供更流畅的用户体验...

    ASP.NET AJAX深入浅出系列课程(28):AJAX Control Tookit工具包(下)

    总结来说,"ASP.NET AJAX深入浅出系列课程(28):AJAX Control Tookit工具包(下)"是一门深入讲解AJAX Control Toolkit的课程,涵盖了控件的使用、自定义控件的开发以及在实际开发中的应用。通过学习这门课程,开发者...

    LYF:Ajax_jquery教程

    $.get('url', {param1: 'value1'}, function(data) { // 处理返回的数据 }); ``` 3. `$.post()`: 简化的POST请求,用于向服务器发送数据。例如: ```javascript $.post('url', {param1: 'value1'}, function...

    Ajax学习资料(完整资料 12册pdf+示例 简单-深入)+示例+总结

    本压缩包提供的学习资料涵盖了从基础到深入的Ajax知识,通过12册PDF文档、实例演示以及总结,帮助你全面理解和掌握这一核心技术。 首先,Ajax的核心概念包括以下几个方面: 1. **异步通信**:Ajax的核心是...

    ASP.NET AJAX深入浅出系列课程(28):AJAX Control Tookit工具包(下).zip

    **ASP.NET AJAX深入浅出系列...总结来说,AJAX Control Toolkit是ASP.NET AJAX开发中的强大武器,它简化了复杂交互的实现,提高了开发效率。通过深入学习和熟练运用,开发者能够创建出更具吸引力和用户体验的Web应用。

    深入浅出Ajax(Head Rush Ajax) 源码 书中代码

    通过这些源码,学习者可以动手实践,了解Ajax在不同场景下的应用,从而更好地掌握Ajax技术。 **总结** "深入浅出Ajax"这本书通过丰富的实例和源码,旨在帮助读者理解Ajax的核心原理并学会在实际项目中应用。通过...

    AJAX技术学习总结分享.pdf

    AJAX技术学习总结分享.pdf 一、Ajax技术原理总结 Ajax技术是一种创建交互式网页应用的网页开发技术,也是一种用于创建快速动态网页的技术。它通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。...

    Asp.net+Ajax学习总结.xls

    Asp.net+Ajax学习总结.xls,Asp.net+Ajax学习总结.xls

    Ajax学习笔记个人总结

    ### Ajax学习笔记个人总结 #### 一、XMLHttpRequest对象简介 **XMLHttpRequest** 对象是 AJAX 技术的核心,它负责在客户端与服务器之间发送异步请求,无需刷新整个页面即可实现局部数据更新。要使用 ...

    Ajax学习——DWR的参考书和实用案例学习总结

    **Ajax学习——DWR的参考书和实用案例学习总结** DWR(Direct Web Remoting)是一种优秀的开源框架,专门用于简化Web应用程序中的Ajax(Asynchronous JavaScript and XML)开发。Ajax技术允许网页在不刷新整个页面...

    课件:ajax设计之道

    通过学习Bill W. Scott的《Ajax设计之道》课件,我们不仅能够了解到Ajax的基本原理和设计方法,还能深入了解如何运用各种设计模式来提高Web应用的功能性和用户体验。无论是对于初学者还是有经验的开发人员来说,这份...

    Ajax学习:MySQL + Tomcat + ajax

    总结,Ajax学习涉及JavaScript、MySQL、Java和服务器部署等多个方面。理解这些组件的工作原理和如何协同工作,是构建高性能、交互性强的Web应用的关键。通过实践,你可以掌握创建动态、实时更新的页面所需的技能,...

    ajax学习资源探讨ajax的奥秘

    总结来说,Ajax是Web开发中的一项关键技术,它极大地改善了网页的交互性和用户体验。理解并熟练掌握Ajax,对于现代Web开发者来说至关重要。通过不断实践和深入学习,可以发掘出更多Ajax在实际项目中的应用技巧。

    AJAX电子书(总结)

    **AJAX电子书总结** AJAX(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。这种技术的出现极大地提升了用户体验,因为它允许后台与服务器进行数据交换,而用户界面...

    ajax基础学习总结及例子

    **Ajax基础学习总结及例子** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。这种技术的核心在于利用JavaScript创建异步通信请求,与服务器交换数据并...

    学习ajax的文档——ajax基础文档

    总结,Ajax通过JavaScript实现了网页的局部刷新,提升了用户体验,减少了网络通信的开销。理解并掌握Ajax的基本用法和高级特性,对于开发动态、交互性强的Web应用至关重要。通过不断实践和深入学习,你将能够运用...

    ajax的学习笔记

    **Ajax(Asynchronous JavaScript and XML)技术是一种在无需...总结:Ajax是现代Web开发中的重要技术,通过它,开发者能构建出更加高效、互动的网页应用。理解其工作原理并熟练运用,对于提升Web开发技能至关重要。

    16ajax学习笔记1

    在本篇16ajax学习笔记1中,我们将探讨Ajax的基础概念、使用方法以及jQuery库中的Ajax实现。 1、发送请求: Ajax的首要任务是创建XMLHttpRequest对象,这是浏览器提供的API。在JavaScript中,我们可以通过new ...

Global site tag (gtag.js) - Google Analytics