Sajax is a simple toolkit to expose functions in your PHP scripts as JavaScript stubs which can be called by the browser to do work on the server without refreshing the page. It utilizes XMLHttpRequest to make the magic happen. This kind of technology, generally known as remote scripting or "Ajax," is becoming popular and is used extensively by Google (GMail, Google Suggests, Google Maps) and others to provide another level of interactivity within Web pages.
| Tags | Database Front-Ends Internet Web Browsers Dynamic Content CGI Tools/Libraries Software Development Libraries php classes |
|---|---|
| Licenses | BSD Revised |
| Implementation | JavaScript PHP |
Recent releases


Changes: Numerous improvements were made to the PHP backend, including better support for object serialization and some bugfixes.


Changes: The PHP backend now supports POST and sending data to another URL. ASP and Cold Fusion MX backends were added.


Changes: Extensive changes were made to the PHP backend. Specifically, the JavaScript code was refactored, Sajax.php was renamed to incl_sajax.php, and rs_* calls were renamed to sajax_*. Support for Ruby and support for Io were added.


Changes: A Lua backend has been added. A bug in the PHP long tags code has been fixed.


Changes: This release switches to long tags in the PHP version. It adds experimental Perl and Python backends.