什么是ajax?,ajax能干什么?
简单理解::ajax是异步jscript脚本的意思a表示异步j表示jscriptx表示xml因为普通页面刷新一次必须向服务器请求全部的页面;如果使用异步请求,每次可以向服务器请求很少量的需要更新的数据,这样可以减轻服务器的负担,并且可以让web页面有应用程序的效果和相应特征,给用户更好的体验,比如gmail和google的map
详细说明: AJAX全称“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。它有机地包含了以下几种技术: 基于web标准(standards-based presentation)XHTML+CSS的表示; 使用 DOM(Document Object Model)进行动态显示及交互; 使用 XML 和 XSLT 进行数据交换及相关操作; 使用 XMLHttpRequest 进行异步数据查询、检索; 使用 JavaScript 将所有的东西绑定在一起。 类似于DHTML或LAMP,AJAX不是指一种单一的技术,而是有机地利用了一系列相关的技术。事实上,一些基于AJAX的“派生/合成”式(derivative/composite)的技术正在出现,如“AFLAX”。 ajax优势 传统的web应用允许用户填写表单(form),当提交表单时就向web服务器发送一个请求。服务器接收并处理传来的表单,然后返回一个新的网页。这个做法浪费了许多带宽,因为在前后两个页面中的大部分HTML代码往往是相同的。由于每次应用的交互都需要向服务器发送请求,应用的响应时间就依赖于服务器的响应时间。这导致了用户界面的响应比本地应用慢得多。与此不同,AJAX应用可以仅向服务器发送并取回必需的数据,它使用SOAP或其它一些基于XML的web service接口,并在客户端采用JavaScript处理来自服务器的响应。因为在服务器和浏览器之间交换的数据大量减少,结果我们就能看到响应更快的应用。同时很多的处理工作可以在发出请求的客户端机器上完成,所以Web服务器的处理时间也减少了。
什么是ajax?,ajax能干什么?相关推荐
- sweet+alert+ajax,Ajax相关
Ajax Ajax的特性可以实现异步提交与局部刷新. Ajax是一门js的技术 基于原生js开发的,但是用原生的js写代码过于繁琐, 我们在学的时候 只学如何用jQuery实现ajax. AJAX 最 ...
- html同时执行多个ajax,Ajax方法详解以及多个Ajax并发执行
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML).javascript 先来一段代码html $.ajax({ type: &q ...
- jQuery ajax - ajax()
jQuery ajax - ajax() 方法 jQuery Ajax 参考手册 实例 通过 AJAX 加载一段文本: jQuery 代码: $(document).ready(function(){ ...
- jQuery Ajax - ajax()方法,参数注释
jQuery Ajax - ajax()方法,参数注释 ajax(参数注释,解答): $.ajax({// type,请求方式type: "get", // url,地址,就是ac ...
- JavaScript之Ajax-1 Ajax(Ajax原理、Ajax对象属性和方法)
一.Ajax原理 Ajax简介 - Asynchronous JavaScript And Xml 异步的 JavaScript 和 Xml - Ajax 是一种用来改善用户体验的技术,其实质是,使用 ...
- Ajax 什么是Ajax? Ajax的基本语法
Ajax 什么是Ajax? AJAX(Asynchronous Javascript And XML)翻译成中文就是"异步Javascript和XML".即使用Javascript ...
- AJAX工作原理及其优缺点 1.什么是AJAX? AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页
参考文章:https://www.cnblogs.com/SanMaoSpace/archive/2013/06/15/3137180.html AJAX工作原理及其优缺点 1.什么是AJAX? AJ ...
- 什么是Ajax?Ajax如何发送请求(详)
本篇来讲关于Ajax的内容,当然还有小伙伴可能不知道该怎么读 "Ajax",它读 "阿贾克斯" ,当然了读法可能因人而异,下面来进入正题,先来了解一下什么是Aj ...
- 给动态生成的按钮添加ajax,Ajax/Javascript动态创建按钮的问题
你没有指定一个事件处理程序,您调用它.函数createButtons马上被调用,并且它返回的任何东西都被赋值给window.onload. window.onload = createButtons( ...
最新文章
- 为什么重新new两个线程线程号相同_面试官每次问我关于线程间通信方法,我都回答的很糟糕...
- mysql源码添加一个命令,MySQL ALTER命令
- #include iostream与#include iostream.h的区别
- linux共享库位置配置(LD_LIBRARY_PATH环境变量 或者 更改/etc/ld.so.conf)
- c语言位运算符读音,C语言六种位运算符
- [导入]c#中的关于string的转换的问题
- Java中对象的比较 == 和 equals()
- 21天jmeter打卡day2-环境搭建
- pymol安装教程linux,PyMOL | Pymol绘图教程(一)
- 什么样的博文才能上首页呢?『博客使用技巧』
- 编程基础(动态内存的分配)
- python可视化分析网易云音乐评论_网易云音乐评论 可视化分析
- 网页qq邮箱链接html,使用QQ邮箱打开网页上的电子邮件链接
- 史上最简单的 MySQL 教程(十二)「列属性 之 唯一键」
- 快速开发小程序——案例
- ipa签名工具(IPA Resign Tool)在windows和macos系统下对苹果ipa文件一键重签名
- URI URL区别及转换
- Java线程状态总结
- 反射(Reflection)
- Linux学习(四)
热门文章
- android开发技术可行性,Flutter技术调研及可行性结论
- html圆点跟链接线,html5 canvas简洁的圆点线动画特效
- 苹果刷机攻略(实操)
- 打开doc文档提示Word 遇到问题需要关闭以安全模式启动解决办法
- java分数变小数的函数_用JAVA解决ACM分数变小数
- 系统架构师学习笔记-嵌入式系统
- Qt编写的局域网聊天程序
- ubuntu下实现PCMCIA接口的CDMA无线卡上网
- 上海市高等学校计算机一级成绩查询,上海计算机一级考试成绩查询入口
- 《Adobe Photoshop CS5中文版经典教程(全彩版)》—第2课2.9节使用污点修复画笔工具...