Xajax di design untuk memudahkan kinerja dalam pembangunan sebuah aplikasi berbasis web dan Ajax. anda dapat menambahkan xajax pada code php anda. ada 7 kemudahan menggunakan xajax yaitu :
1. panggil xajax class library
sebelum menggunakan xajax yang terpenting adalah memanggil class dari xajax.
dimana anda tidak perlu membuat class-class yang rumit lagi.
require_once("xajax_core/xajax.inc.php"); |
2. memanggil object dari xajax
hal yang terpenting yang kedua adalah memanggil object dari class tersebut.
cara pemanggilan nya seperti terlihat dibawah ini:
$xajax = new xajax(); |
3. Gunakan function yang ada dalam class xajax.
function-function ini yang akan memparsing kebutuhan anda.
$xajax->registerFunction("myFunction") |
4.menuliskan fungsi-fungsi PHP dengan menggabungkan fungsi-fungsi
yang ada didalam xajax.
function myFunction($arg) { // do some stuff based on $arg like query data from a database and // put it into a variable like $newContent $newContent = "Value of $arg: ".$arg; // Instantiate the xajaxResponse object $objResponse = new xajaxResponse(); // add a command to the response to assign the innerHTML attribute of // the element with id="SomeElementId" to whatever the new content is $objResponse->assign("SomeElementId","innerHTML", $newContent); //return the xajaxResponse object return $objResponse; } |
5. sebelum hasil code ditampilkan, xajax akan menghandel request tersebut. jadi panggil function yangada didalam xajax tersebut.
$xajax->processRequest(); |
6. sedangkan untuk menghasilkan keluaran xajax akan memanggil dahulu fungsi javascript
dengan menggunakan perintah dibawah ini:
$xajax->printJavascript(); |
7. sekarang step terakhir yaitu memasukkan proses atau event ketika ada sebuah permintaan.
salah satu contoh ketika data akan di submit atau disimpan.