简述 AJAX:

AJAX即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。

通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

AJAX 基本步骤:

function ajax(url, fnSucc, fnFaild)

{

//1.创建Ajax对象

var oAjax=null;

if(window.XMLHttpRequest)

{

oAjax=new XMLHttpRequest();

}

else

{

oAjax=new ActiveXObject("Microsoft.XMLHTTP");

}

//2.连接服务器,准备数据

oAjax.open('GET', url, true); //oAjax.open(“方式”,”地址”,是否为异步);

//3.发送请求

oAjax.send();

//4.接收服务器的返回

oAjax.onreadystatechange=function ()

{

if(oAjax.readyState==4) //完成

{

if(oAjax.status==200) //成功

{

fnSucc(oAjax.responseText);

}

else

{

if(fnFaild)

fnFaild(oAjax.status);

}

}

};

}

示例:

点击按钮的时候读取ajax.txt

var oBtn = document.getElementsByTagName('input')[0];

oBtn.οnclick=function(){

ajax('ajax.txt',function(str){

alert(str);

});

};

分享技术,分享快乐!

简述Ajax原理及实现步骤

简述Ajax原理及实现步骤 1.Ajax简介 概念 Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML). 现在允许浏览器与务器通信 ...

实现AJAX的基本步骤

实现AJAX的基本步骤 要完整实现一个AJAX异步调用和局部刷新,通常需要以下几个步骤: (1)创建XMLHttpRequest对象,也就是创建一个异步调用对象. (2)创建一个新的HTTP请求,并指 ...

实现AJAX的基本步骤 。。转

要完整实现一个AJAX异步调用和局部刷新,通常需要以下几个步骤: (1)创建XMLHttpRequest对象,也就是创建一个异步调用对象. (2)创建一个新的HTTP请求,并指定该HTTP请求的方法. ...

ajax的请求步骤!每个状态值表示什么?

什么是是ajax ! AJAX即"Asynchronous JavaScript and XML"(异步的JavaScript与XML技术),指的是一套综合了多项技术的浏览器端网页 ...

Ajax 重构的步骤

Ajax重构大致可以分为以下3三个步骤. 一 创建一个单独的JS文件,名称为AjaxRequest.js,并且在该文件中编写重构Ajax 所需的代码具体代码如下:var net = new Objec ...

$.getJSON 返回值、AJAX异步调用步骤

//首先要判断用户录入的手机号是不是中国移动的,不是直接给出提示,并终止登录 if($("#cmUsername1").val().isMobile())//手机号码 { jQue ...

javascript中ajax的四大步骤

原生js中ajax写法一: function ajaxys(){ //1. 创建xhr对象 var xhr = new XMLHttpRequest();//XMLHttpRequest() // 2 ...

ajax的五大步骤

什么是Ajax? AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下. var btn = document.getElementsByTagName('button')[ ...

Ajax原生四大步骤

1.首先创建一个js文件夹名为common.js.创建一个createXhr()的函数.在此方法中创建异步对象XMLHttpRequest,后面使用的时候直接引入common.js文件,然后进行调用就 ...

随机推荐

sql基础语句大杂烩

(坑Open Office,这排版...) 1.distinct列出不同值,过滤掉相同的值 例:company中有两个相同的值比如(apple和apple)时,则只取出一个值 SELECT DISTI ...

ofbiz进击 第二节。 control 理解与创建

首先要说的是,学习ofbiz,要去http://ofbiz.apache.org/官网里面,去看右边菜单里   Management Apps  的例子,然后找到类似的页面,去看调用的源码方法. co ...

SoapUI test WCF

http://blogs.msdn.com/b/nabeelp/archive/2008/03/07/obscure-error-addressfilter-mismatch-at-the-endpo ...

多线程程序设计学习(3)immutable pattern模式

Immutable pattern[坚不可摧模式] 一:immutable pattern的参与者--->immutable(不变的)参与者        1.1:immutable参与者是一个 ...

demo_06Canvas

...

[LeetCode]题解(python):151-Reverse Words in a String

题目来源: https://leetcode.com/problems/reverse-words-in-a-string/ 题意分析: 给定一个字符串,里面包括多个单词,将这个字符串的单词翻转,例如 ...

001.net开发环境与变量

1 .net 技术平台,用来创建互联互通的应用程序 2 应用 嵌入式开发企业级应用 3 .NET Framework 技术:公共语言运行时 .NET Framework的工作模式:.NetC#> ...

linux下iptables配置模板

linux下iptables配置模板 # Flush all policy iptables -F iptables -X iptables -Z iptables -t nat -F iptable ...

测试那些事儿—postman入门介绍

1.postman入门介绍 一款功能强大的网页调试与发送网页HTTP请求的工具. 1)模拟各种HTTP请求,如get,post,put,delete 2)测试集合Collection    Colle ...

C# 数值类型和无穷大

在c#语言中的数字有两个特性要了解.例如:任何数除以0所得的结果是无穷大,不在int long 和decimal类型的范围内.所以计算(一个数除以0会出错),但是在double和float类型中有一个 ...

请简述ajax的过程,简述 AJAX 及基本步骤相关推荐

  1. java中使用ajax请求数据格式化,ajax请求服务器返回json数据格式化

    JQuery--实现Ajax应用 实现Ajax应用 1   .load()异步请求数据,通过Ajax请求加载服务器中的数据,并把返回的数据放置到指定的元素中,调用格式为load(url,[data], ...

  2. 请简述ajax的过程,ajax简述过程.doc

    ajax简述过程 Ajax简述 传统Web应用允许用户填写表单,当提交表单时向Web服务器发送一个HTTP请求.服务器接收并处理传来的表单,然后返回一个新的网页到用户浏览器.使用传统Web应用时若要改 ...

  3. Kubernetes 竞争条件漏洞的发现过程简述

    聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 去年,Checkmarx 公司的安全研究团队在研究 Kubernetes 时发现了一个竞争条件漏洞.如下是漏洞挖掘过程简述. Kuber ...

  4. 计算机教学的两种模式,信息技术与教育技术简答题 请简述教学设计的一般模式包括哪些步骤...

    信息技术与教育技术简答题 请简述教学设计的一般模式包括哪些步骤以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 信息技术与 ...

  5. 统一处理jquery ajax请求过程中的异常错误信息的机制

    统一处理jquery ajax请求过程中的异常错误信息的机制 参考文章: (1)统一处理jquery ajax请求过程中的异常错误信息的机制 (2)https://www.cnblogs.com/wi ...

  6. 简述MapReduce执行过程?

    简述MapReduce执行过程? Map把一个函数应用于集合中的所有成员,然后返回一个基于这个处理的结果集;Reduce是把两个或更多个Map中通过多个线程.进程或独立系统并行执行处理的结果集进行分类 ...

  7. 计算机是如何读懂高级语言的——编译过程简述

    <计算机是如何读懂高级语言的--编译过程简述>源站链接,阅读体验更佳~ 前面的文章中我们简单介绍了高级语言的五大语法元素,以及这些语法元素是如何构成表达式,构成语句最终构成可执行的代码的. ...

  8. YOLOV3在windwos下的配置和训练过程简述

    YOLOV3在windwos下的配置和训练过程简述 GPU下配置 测试 在自己的训练集上训练YoloV3步骤(Windows) GPU下配置 (所有配置的路径中不要包含中文) 1) 首先配置好VS20 ...

  9. MMC子系统识别SD设备过程简述

    一 :引子–WIFI 模块移植 二 : MMC 识别 SD设备过程 第一步: 注册虚拟总线 第二步: 初始化并挂载设备驱动 第三步:初始化注册主控驱动 第四步:Host驱动的prob() 4.1 mm ...

最新文章

  1. 谭浩强C程序设计第四版答案
  2. 免费版的 IDEA 为啥不能使用 Tomcat ?
  3. MS的.net源码地址
  4. Ext JS 4 Beta 3 今天可以下载了
  5. mysql随机显示记录_MySQL随机读取表中记录
  6. mini2440使用jlink烧写superboot到norflash
  7. 如何在 C# 中使用 Attribute
  8. 如何用c语言倒序输出字母,菜鸟求助-如何用指针法将一串字符按单词的倒序输出?如:i love yo...
  9. idea cloud bootstrap是啥_application.yml与bootstrap.yml的区别
  10. MooseFS学习-概述
  11. 利用xslt对xml进行缩进格式化处理
  12. S5PV210 芯片降价
  13. 小飞鱼二开 使用jwt TOKEN方式单点登录开发(代码)
  14. 华云数据入围2021新经济年度巅峰榜
  15. ps去除水印的六种方法
  16. How to build openssl with fips module on Linux and Windows?
  17. 2022版中国科技中介服务产业运行现状分析与发展机遇规划报告
  18. 操作系统-进程调度实验报告
  19. python--Django网站开发(1)
  20. 生存分析——cox模型及相关参数求解

热门文章

  1. 绘画小白怎么画纹理?该怎么去处理画面中的纹理?
  2. 纠正英文句子的拼写错误textblob模块中correct方法
  3. SSL for Medical Image Classification系列论文阅读笔记 -- ACPL
  4. VIRTIO VHOST
  5. 命令行运行jar包的常见方式
  6. #千锋逆战班,ssf# 在千锋“逆战”学习第 25天, 每个人生阶段都需要努力去扮好自己的角色,越努力越轻松,越坚强越幸运! 加油
  7. Android复活节彩蛋集合,4隐藏的Android复活节彩蛋从姜饼到果冻豆 | MOS86
  8. hdu 6072 Logical Chain Kozaraju+bitset
  9. MySQL 复合索引、单一索引区别
  10. 剑与轮回服务器维护,剑与轮回8月29日例行维护公告_剑与轮回8月29日更新了什么_玩游戏网...