ajax

ajax

Joomla如何在组件中使用Ajax

J3XQQ被盗了 回复了问题 • 3 人关注 • 2 个回复 • 496 次浏览 • 2017-07-18 01:34 • 来自相关话题

在joomla中使用ajax请求,在不同的环境下出现不同的结果

J3X赤木@晴子 回复了问题 • 2 人关注 • 1 个回复 • 415 次浏览 • 2017-07-18 01:28 • 来自相关话题

joomla中使用ajax提示 Failed opening required '' (includ

回复

J3X赤木@晴子 发起了问题 • 1 人关注 • 0 个回复 • 890 次浏览 • 2017-07-18 01:28 • 来自相关话题

Joomla!和jQuery做AJAX(一)

J3X跑堂小2 回复了问题 • 5 人关注 • 6 个回复 • 544 次浏览 • 2017-07-18 00:01 • 来自相关话题

求,怎么用ajax的方式写出语言文件

回复

J3X追梦人 发起了问题 • 1 人关注 • 0 个回复 • 459 次浏览 • 2017-07-18 00:00 • 来自相关话题

请问站长 关于PixSearch Ajax Search 即时搜索模块问题

J2X孤独者 回复了问题 • 3 人关注 • 2 个回复 • 892 次浏览 • 2017-07-14 05:01 • 来自相关话题

麻烦帮忙找图片展示和下载个ajax的搜索组件

J2X孤独者 回复了问题 • 3 人关注 • 2 个回复 • 435 次浏览 • 2017-07-14 05:01 • 来自相关话题

关于JomSocial的模块tpajaxtabs的一些问题

J2X妥协 回复了问题 • 6 人关注 • 7 个回复 • 714 次浏览 • 2017-07-14 03:46 • 来自相关话题

JoomlaPack2.2组件的ajax提示为何乱码?

J2X3P网络 回复了问题 • 2 人关注 • 1 个回复 • 416 次浏览 • 2017-07-14 03:18 • 来自相关话题

问个图片的AJAX插件的问题

J2X3P网络 回复了问题 • 2 人关注 • 2 个回复 • 421 次浏览 • 2017-07-14 03:10 • 来自相关话题

Joomla如何在组件中使用Ajax

回复

J3XQQ被盗了 回复了问题 • 3 人关注 • 2 个回复 • 496 次浏览 • 2017-07-18 01:34 • 来自相关话题

在joomla中使用ajax请求,在不同的环境下出现不同的结果

回复

J3X赤木@晴子 回复了问题 • 2 人关注 • 1 个回复 • 415 次浏览 • 2017-07-18 01:28 • 来自相关话题

joomla中使用ajax提示 Failed opening required '' (includ

回复

J3X赤木@晴子 发起了问题 • 1 人关注 • 0 个回复 • 890 次浏览 • 2017-07-18 01:28 • 来自相关话题

Joomla!和jQuery做AJAX(一)

回复

J3X跑堂小2 回复了问题 • 5 人关注 • 6 个回复 • 544 次浏览 • 2017-07-18 00:01 • 来自相关话题

求,怎么用ajax的方式写出语言文件

回复

J3X追梦人 发起了问题 • 1 人关注 • 0 个回复 • 459 次浏览 • 2017-07-18 00:00 • 来自相关话题

请问站长 关于PixSearch Ajax Search 即时搜索模块问题

回复

J2X孤独者 回复了问题 • 3 人关注 • 2 个回复 • 892 次浏览 • 2017-07-14 05:01 • 来自相关话题

麻烦帮忙找图片展示和下载个ajax的搜索组件

回复

J2X孤独者 回复了问题 • 3 人关注 • 2 个回复 • 435 次浏览 • 2017-07-14 05:01 • 来自相关话题

关于JomSocial的模块tpajaxtabs的一些问题

回复

J2X妥协 回复了问题 • 6 人关注 • 7 个回复 • 714 次浏览 • 2017-07-14 03:46 • 来自相关话题

JoomlaPack2.2组件的ajax提示为何乱码?

回复

J2X3P网络 回复了问题 • 2 人关注 • 1 个回复 • 416 次浏览 • 2017-07-14 03:18 • 来自相关话题

问个图片的AJAX插件的问题

回复

J2X3P网络 回复了问题 • 2 人关注 • 2 个回复 • 421 次浏览 • 2017-07-14 03:10 • 来自相关话题

AJAX (Asynchronous JavaScript and XML) is a technique for creating seamless interactive websites via asynchronous data exchange between client and server. AJAX facilitates communication with the server or partial page updates without a traditional page refresh.



AJAX

AJAX stands for Asynchronous javascript and xml.

While not a technology in itself, AJAX is a term coined in 2005 by Jesse James Garrett, that describes a "new" approach to using a number of existing technologies together, including: HTML/XHTML, CSS, JavaScript, the DOM, XML, XSLT, and most importantly the XMLHttpRequest object. AJAX uses the XMLHttpRequest (abbreviated XHR) API to manage HTTP requests from inside the code.

When these technologies are combined in the AJAX model, web applications are able to make quick, incremental updates to the user interface without reloading the entire browser page. This makes the application faster and more responsive to user actions.

This communication is performed by javascript code in the browser. Originally, it was anticipated that the data would be encoded in xml form, hence the acronym AJAX. However the term is now used for all browser/server interaction of this type, even when XML is not used.

Although the X in AJAX stands for XML, JSON (JavaScript Object Notation) is used more than XML nowadays because of its many advantages, including the availability of native methods to handle it, its lightness (compared to XML) and also being a strict subset of JavaScript. Both JSON and XML can be used for packaging information in the AJAX model.

XMLHttpRequest is the main method of interacting between the server and the client; it is supported by all modern browsers. Early versions of Internet Explorer (IE 5 and 6) don't support the native XHR API, although they do support an ActiveX API which has most of the capabilities of XHR (an example of this is new ActiveXObject("MSXML2.XMLHTTP.3.0")).

Useful links:


AJAX on Wikipedia
The XMLHttpRequest Level 2 Working Draft on W3C
JSON - JavaScript Object Notation
jQuery.ajax() implementation
ProtoypeJS Ajax implementation
Dojo Ajax implementation
Ext JS Ajax implementation
Ajax: A new approach to web applications