`
liuhd2010
  • 浏览: 147266 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

Ajax基本知识学习

 
阅读更多
一、Ajax基础
1、创建 XMLHttpRequest 对象
var xmlhttp;
if (window.XMLHttpRequest){
    // code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp = new XMLHttpRequest();
}else{
    // code for IE6, IE5
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
2、向服务器发送请求
xmlhttp.open("GET","test1.txt",true);
xmlhttp.send();
3、服务器响应

如需获得来自服务器的响应,请使用 XMLHttpRequest 对象的 responseText 或 responseXML 属性。

             属性                                                    描述
responseText                      获得字符串形式的响应数据。
responseXML                      获得 XML 形式的响应数据。
二、Ajaxopen()方法有3个参数说明:
1、method;2、url;3、boolean;
参数1有get和post两个取值
参数2表示jsp或者servlet或者action的路径
重点说下第3个参数:boolean的取值
当该boolean值为true时,服务器请求是异步进行的,也就是脚本执行send()方法后不等待服务器的执行结果,而是继续执行脚本代码;
当该boolean值为false时,服务器请求是同步进行的,也就是脚本执行send()方法后等待服务器的执行结果的返回,若在等待过程中超时,则不再等待,继续执行后面的脚本代码!
xmlhttp.send();
 
 
分享到:
评论

相关推荐

    ajax基础学习资料

    Ajax的基础知识点主要包括以下几个方面: 1. **XMLHttpRequest对象**:Ajax的核心是XMLHttpRequest对象,它是JavaScript内置的对象,允许浏览器向服务器发送异步HTTP请求。创建一个XMLHttpRequest对象,然后设置其...

    asp.net中ajax基本demo

    总结来说,“asp.net中ajax基本demo”是一个学习ASP.NET AJAX基础操作的实例,它展示了如何利用Ajax实现动态、无刷新的用户界面,同时结合C#处理服务器端业务逻辑。通过这个示例,开发者可以更好地理解Ajax在ASP.NET...

    AJAX 学习资料最新

    ### AJAX 学习资料知识点详解 #### 一、AJAX 概述 AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以实现...

    AjaxDemo供学习

    **Ajax技术概述** Ajax(Asynchronous JavaScript and XML)是一种在...通过深入研究AjaxDemo,开发者不仅可以掌握Ajax的基本用法,还能了解到如何在Asp.net环境中优化和扩展Ajax功能,为实际项目开发积累宝贵经验。

    Ajax学习笔记个人总结

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

    javascript+jquery+ajax相关学习资料PPT

    学习这些资料,你将能够掌握JavaScript、jQuery和AJAX的基本概念,了解它们如何协同工作,以及如何在实际项目中运用这些技术来创建高性能的网页应用。通过实践,你可以提高自己的前端开发技能,为构建现代Web应用...

    Ajax的知识结构和内容

    ### Ajax的知识结构和内容 #### Ajax基础 ...通过上述内容的学习,开发者可以深入理解Ajax的工作原理及其在现代Web开发中的应用。同时,掌握DOM操作的基础知识也对提高网页动态性和交互性至关重要。

    ajax学习笔记

    通过以上内容的学习,我们了解到 Ajax 的基本原理及其关键组成部分,包括 `XMLHttpRequest` 对象的创建、请求的发送与接收、回调函数的使用等。同时,我们也讨论了一些进阶主题,如跨域请求的问题及解决方案。掌握...

    jquery 教程 ajax 资料 txt 学习笔记

    这些知识点涵盖了 jQuery 的基本用法、DOM 操作、CSS 样式调整、事件处理以及 AJAX 支持等方面。 ### 一、jQuery 基础 1. **选择器**:jQuery 提供了一种简单的方式来选择页面中的元素。例如: - `$()`:这是 ...

    ajax学习文档集合

    通过这个Ajax学习文档集合,你可以全面深入地了解和掌握Ajax技术,无论是对于前端开发的基础知识巩固,还是提升项目开发的效率,都将大有裨益。记得结合实践,将理论知识转化为实际操作,这样才能真正提升自己的技术...

    四天学会AJAX-AJAX学习电子书

    1. **AJAX基础**:首先,书中会介绍AJAX的基本概念,包括其工作原理和历史背景。它不是一种新的编程语言,而是一种利用已有技术(如JavaScript、XML、HTML和CSS)的新方法。 2. **JavaScript和DOM**:AJAX的核心是...

    Ajax学习资料经典案例开发大全

    1. **Ajax基础知识**:首先,你需要了解Ajax的基本原理,包括XMLHttpRequest对象的使用,它是Ajax通信的核心。此外,JavaScript是实现Ajax的关键,你需要熟悉JavaScript语法,特别是DOM操作,用于动态更新页面内容。...

    ajax_jquery学习ppt

    **在PPT中,可能涉及以下Ajax和jQuery的知识点:** 1. **基本用法**:如何创建和使用Ajax请求,以及jQuery的`.ajax()`、`.get()`和`.post()`方法。 2. **异步与同步**:解释两种请求模式的区别及其应用场景。 3. **...

    Ajax学习ppt(出自中国科技大学)

    **Ajax基础知识** 1. **异步通信**:Ajax的核心特性是异步,这意味着用户可以在等待服务器响应的同时继续与网页的其他部分交互,提高了用户体验。 2. **JavaScript基础**:理解和掌握JavaScript是学习Ajax的前提。...

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

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

    一些ajax例子,ajax学习例子

    学习Ajax不仅需要理解上述基本概念,还需要熟悉JSON(JavaScript Object Notation)数据格式,因为它是Ajax传输数据的常用方式。同时,了解并掌握jQuery或者其他JavaScript库的Ajax函数,可以简化开发过程,提高效率...

    学习Ajax需要.txt

    ### 学习Ajax的核心知识点解析 #### 一、前言 在现代Web开发领域中,Ajax(Asynchronous JavaScript and XML)技术因其能够实现网页局部刷新、提升用户体验等特性而受到广泛青睐。根据提供的文件信息“学习Ajax...

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

    在"深入浅出Ajax"这本书中,作者深入讲解了Ajax的基本原理和实际应用。 **章节概览** 根据描述,这本书分为七章,每章可能涵盖以下关键知识点: 1. **第一章:初识Ajax** - Ajax的历史和概念 - Ajax工作原理的...

    深入浅出学习ajax

    这两部分不仅介绍了XML的基本知识,还探讨了如何处理HTTPS请求,并且提供了一些实际的例子。 - **使用JSON进行数据传输**:第九和第十部分专注于另一种流行的数据格式——JSON(JavaScript Object Notation)。这...

Global site tag (gtag.js) - Google Analytics