通过几天的学习慢慢对AJAX有了点认识,总结如下:
1.AJAX全称为Asynchronous JavaScript And XML 中文译为:"异步JavaScript和XML“从中文翻译上可以看出其重点在异步上,JavaScript是AJAX的粘合剂,AJAX技术可以做到局部刷新页面来做到增强用户体验,AJAX在国内火热化大概已经4年时间,中间也出现了很多流行的AJAX框架(或者成为库),比如DWR,jQuery,prototype等等,主要是封装了一些AJAX的细节或者存取操作比较方面以及一些页面的操作。
2.AJAX大致分为四步:
a)创建XMLHttpRequest对象,由于各大浏览器厂商对AJAX的实现方式不一样所以导致创建AJAX的方式也不同,mozilla FireFox浏览器的创建方式为var xmlHttp=new XMLHttpRequets();IE浏览器的创建方式为var xmlHttp=new ActiveXObject("Microsoft.XMLHttp")【支持IE5以上版本】
b)注册回调函数(xmlHttp.onreadystatechange=callback)
c)设置请求路径以及传递参数并发送数据(xmlHttp.open("","",true) xmlHttp.send(""))
d)在页面上显示服务器发回来的数据
3.服务器端的代码通常可以返回三种形式的数据(xml,text,json)
分享到:
相关推荐
令人兴奋的技术,宝贵的实用经验和心得!
Ajax(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这使得网页应用可以更加迅速地响应用户的...
在这个“ajax学习心得”中,我们将探讨如何使用Ajax实现动态数据生成和服务器控件事件绑定。 首先,让我们深入了解一下Ajax的工作原理。Ajax的核心是JavaScript对象XMLHttpRequest,它允许JavaScript与服务器进行...
"学习Ajax必不可少的资料"这个压缩包包含了两个PPT文件,很可能是详细讲解Ajax技术的教程或案例分析。 TP1.ppt可能涵盖了Ajax的基础概念,包括它的起源、工作原理以及为何在Web开发中如此重要。可能会讲解...
在为期四天的学习过程中,你将逐步深入Ajax的世界,从基础概念到高级技巧,最终能够熟练地运用Ajax来提升你的Web应用性能和用户体验。记得,理论与实践相结合是最重要的,所以不仅要理解和掌握理论知识,还要动手...
这个教程可能会在四天内逐步展开这些主题,每天专注于不同的关键概念和技术,让你能够快速上手并熟练运用Ajax。在学习过程中,确保结合实践,以便更好地理解和应用这些理论知识。记住,理论与实践相结合是掌握任何...
### jQuery 学习心得 #### 一、简介与特点 jQuery 是一款优秀的 JavaScript 库,它简化了 HTML 文档遍历、事件处理、动画以及 Ajax 交互等操作,使得前端开发更加高效便捷。jQuery 的核心理念是“写得少,做得多”...
【Ajax技术概述】 Ajax,全称为Asynchronous JavaScript and XML,是一种在无需重新加载整个网页的情况下,能够更新...通过这四天的学习,你将能够熟练掌握Ajax,将其应用到前端开发中,提升Web应用的互动性和效率。
1. **创建 XMLHttpRequest 对象**:这是Ajax的基础,现代浏览器通常都内置了XMLHttpRequest对象。 2. **开启一个HTTP请求**:使用XMLHttpRequest对象的`open()`方法指定请求类型(GET、POST等)、URL以及是否异步...
本套学习教程旨在全面、系统地介绍Ajax的核心概念、实现方式以及实际应用,帮助学习者掌握这一强大的Web开发工具。 一、Ajax基础知识 1.1 Ajax的工作原理:Ajax通过JavaScript与服务器进行异步通信,用户在页面上...
ajax 学习笔记源代码ajax 学习笔记源代码ajax 学习笔记源代码ajax 学习笔记源代码ajax 学习笔记源代码ajax 学习笔记源代码ajax 学习笔记源代码ajax 学习笔记源代码ajax 学习笔记源代码ajax 学习笔记源代码ajax 学习...
【Ajax学习资料+实例】 Ajax,全称Asynchronous JavaScript And XML,是一种在2005年由Google推广的技术,它不是一种新的编程语言,而是一种利用已有标准(如JavaScript和HTTP请求)来创建交互性更强、运行更高效...
**Ajax学习——DWR的参考书和实用案例学习总结** DWR(Direct Web Remoting)是一种优秀的开源框架,专门用于简化Web应用程序中的Ajax(Asynchronous JavaScript and XML)开发。Ajax技术允许网页在不刷新整个页面...
**正文** AJAX(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页...通过深入学习和实践这份教材,你可以掌握AJAX的基本技能,为构建交互性强、响应迅速的Web应用打下坚实基础。
掌握 Ajax第 1 部分-Ajax 简介 掌握 Ajax第 2 部分-使用 JavaScript 和 Ajax 发出异步请求 掌握 Ajax第 3 部分-Ajax 中的高级请求和响应 掌握 Ajax第 4 部分-利用 DOM 进行 Web 响应 掌握 Ajax第 5 部分-操纵 DOM ...
"ajax学习"可能是一个包含教程、示例代码和讲解文档的文件或文件夹,而"ajaxѧϰ"可能是教学材料或练习项目,"ѧϰ"在拼音中代表"学习",因此这很可能是针对AJAX技术的学习资料。 以下是一些关于.NET中AJAX技术的...
《jQuery零碎实例与学习心得详解》 jQuery,作为一款强大的JavaScript库,自2006年发布以来,因其简洁易用的API和丰富的插件生态,迅速成为了前端开发者们的首选工具。本文将深入探讨jQuery的一些实用零碎实例,并...
Ajax的基础知识点主要包括以下几个方面: 1. **XMLHttpRequest对象**:Ajax的核心是XMLHttpRequest对象,它是JavaScript内置的对象,允许浏览器向服务器发送异步HTTP请求。创建一个XMLHttpRequest对象,然后设置其...
通过这四天的学习,读者将能够熟练地运用AJAX技术,为网站开发增添更多动态交互元素,提升用户界面的友好性和效率。在实际应用中,结合HTML5、CSS3和现代JavaScript,AJAX将帮助开发者构建出更加先进和吸引人的Web...