XAJAX is an open source PHP class library implementation of AJAX. Applications developed with XAJAX can asynchronously call server-side PHP functions and update content without reloading the page.
Features
Unlike some other Ajax frameworks, xajax is designed to allow the programmer to have no prior knowledge of JavaScript.
The xajax PHP object generates JavaScript wrapper functions for the PHP functions you want to be able to call asynchronously from your application.
These wrapper functions use JavaScript’s XMLHttpRequest object to asynchronously communicate with the xajax object on the server which calls the corresponding PHP functions.