( ! ) Warning: session_start(): open(/var/lib/php/session/sess_8ejri6q7mrlsf21rq7hl950ta4, O_RDWR) failed: Permission denied (13) in /var/www/html/xajaxproject.org/live/index.php on line 160
Call Stack
10.0019491664{main}( )../index.php:0
20.0020492328ccdsFrontend::getInstance( )../index.php:1215
30.0020492560ccdsFrontend->__construct( )../index.php:77
40.02553775944session_start ( )../index.php:160
xajax PHP Class Library- The easiest way to develop asynchronous Ajax applications with PHP

Docs & Tutorials


  • upgrading from xajax 0.2.x to 0.5 go »
  • learn xajax in 10 minutes go »
  • processing forms with xajax go »
  • Call registered function from registered function go »
  • Tips and Tricks go »
  • Script context go »
  • onKeyUp request buffering go »
  • Writing Custom Plugins go »

Live Examples

Get a feel for some of the possibilities that xajax gives you with these demos:

Demonstrates a very basic xajax implementation
Code: multiply.common.php | multiply.server.php | multiply.php

Graffiti Wall
Demonstrates an xajax implementation of a Graffiti Wall
Code: thewall.common.php | thewall.server.php | thewall.php

Signup Form
Demonstrates a simple multipage form using xajax and the xajax.getFormValues() function.
Code: signup.common.php | signup.server.php | signup.php


Xajax 0.5 API DOCS

Learn everything about all xajax classes and functions, inlcuding examples and user contents.

browse the API docs »

XAJAX on SourceForge.net
Support this project Valid XHTML 1.0 Transitional