Clean AJAX Implementation, Simply Clean !
Clean AJAX is an open source engine for Asynchronous JavaScript with XML that, in few words, is a technology that can be used to perform asynchronous HTTP requests programatically. The main purposes of this project are:
- Provide an AJAX engine that could be used to improve web applications and make then even better;
- Provide an AJAX engine easy to use, easy to integrate with any project and self contained (that doesn't require anything else to work);
- Popularize Rich Internet Applications based on open standards (What the Web should be!).

A Simple usage of Clean AJAX :
Clean AJAX is open source and released under a GNU General Public License, download is available from souceforge. The downloaded package include simply the clean.js implementation, in addition to a commented version if you are looking to understand the different methods and parameters. The sample.js include different usage of the clean AJAX to Perform AJAX HTTP get or post using form name/id. There is also a clean-console.html, which is used by the engine to trace console data.

Clean is simply one javascript file, so you can use it with any server-side language. The code is pretty clean as its name indicates ! There is many samples on the website to access, submit and transform data, in addition to class documentation.
For more information : http://clean-ajax.sourceforge.net/


Subscribe to AJAX Magazine's feed