10 นาที/10 ปี
แหล่งความรู้เกี่ยวกับข้อมูลที่เป็นภาษาไทยของ xajax ไม่ค่อยมีใครจัดทำมากเท่าไร่มีแต่ post ทิ้งไว้ทั่วไปตาม webboard ต่างๆ ถ้าจะเรียนรู้กันจริงๆ ก็ http://xajaxproject.org/docs/xajax-in-10-minutes.php แต่อย่างที่บอก 10 ปีคือเหมือนกับว่าใช้เวลานานไป 10 ปีหรือเปล่าไม่แน่ใจ แต่ที่แน่ๆ ถ้าเราศึกษาหรือเขียนโปรแกรมมาแล้ว 10 ปีล่ะพอได้ที่จะเรียนรู้ได้ภายใน 10 นาทีอย่างที่มันบอก (หมายถึงศึกษาเองน่ะ) เอาล่ะไม่เป็นไรครับคุ้ม ขอให้ได้อย่างที่ต้องการเถอะคิดว่าคุ้มค่าสำหรับการลงทุนที่จะเรียนรู้เพราะว่า xajax สามารถช่วยให้โปรแกรม / web ของท่านข้ามขีดความสามารถหรือข้อจำกัดเดิมๆ ของ web ไปกันเลยครับ
ขั้นตอนการติดตั้ง xajax
ความต้องการของระบบคือ ที่จะรองรับการทำงานของ xajax
Apache Web Server or IIS for Windows XP/2003 Server
PHP 4.3.x or PHP 5.x
Minimum supported browsers: Internet Explorer 5.5, Firefox 1.0 ,or equivalent Gecko-based browser, Safari 1.3, Opera 8.5 . Older versions only work with GET requests
Download มาก่อนครับ
จัดวาง Folder ของ xajax ลงในตำแหน่งเดียวกับ โปรแกรมที่เราใช้งานปัจจุบัน
เรียนรู้ xajax ภายใน 10 นาที (ต้นฉบับ)
xajax ได้ออกแบบมาให้ง่ายต่อการปรับปรุงโปรแกรม บน web ของท่านให้ดูดีเหมือนโปรแกรมใหม่ของท่านเลยทีเดียว โดยเพียงแต่ท่านทำตามขั้นตอน 7 ขั้นตอนดังต่อไปนี้
// เขียน Script xajax ที่บนสุดของ Code Program
1. เรียกใช้ xajax class library
require_once("xajax.inc.php");
เรียกไฟล์ xajax.inc.php ตามตำแหน่งที่มันอยู่ด้วยน่ะครับ
2. กำหนดตัวแปรสำหรับ xajax object
$xajax = new xajax();
3. ลงทะเบียนฟังก์ชั่นที่ต้องการจะเรียกใช้งานในโปรแกรมของเรา
$xajax->registerFunction("myFunction");
myFunction คือ ชื่อฟังก์ชั่นที่เรากำหนด
4. การเขียนฟังก์ชั่นที่กำหนดขึ้นมา
ตัวอย่าง
function myFunction($arg)
{
// do some stuff based on $arg like query data from a database and
// put it into a variable like $newContent
// Instantiate the xajaxResponse object
//กำหนดตัวแปร Object xajax
$objResponse = new xajaxResponse
//เรียกใช้ method ต่างๆ ที่อยู่ใน Object xajax =>objResponse ในที่นี้คือ addAssign
//จากตัวอย่างเป็นการกำหนดค่า object ที่อยู่ให้ html form
//โดยกำหนดค่าให้ innerHTML ของ id="SomeElementId" ให้มีค่าใหม่คือ $newContent
$objResponse->addAssign("SomeElementId","innerHTML", $newContent);
//คืนค่า Object xajax
return $objResponse();
}
5.ก่อนที่จะปิด Script xajax ต้องส่งคืนค่าของตัวแปร Object ที่ได้นำไปประมวลผลใน xajax ไปแสดงที่ผลลัพธ์
$xajax->processRequests();
6.กำหนดให้ xajax ทำการสร้าง Code Java Scipt สำหรับช่วยในการประมวลผลของตัวมันเองที่ <>< / head >
$xajax->printJavascript(); ?>
7.การเรียกใช้งาน xajax Function ที่เราได้สร้างขึ้นมา
Call the function from a JavaScript event or function in your application (you must change SomeArgument into a real variable, a string, etc.--some argument is required):
ขั้นตอนการติดตั้ง xajax
ความต้องการของระบบคือ ที่จะรองรับการทำงานของ xajax
Apache Web Server or IIS for Windows XP/2003 Server
PHP 4.3.x or PHP 5.x
Minimum supported browsers: Internet Explorer 5.5, Firefox 1.0 ,or equivalent Gecko-based browser, Safari 1.3, Opera 8.5 . Older versions only work with GET requests
Download มาก่อนครับ
จัดวาง Folder ของ xajax ลงในตำแหน่งเดียวกับ โปรแกรมที่เราใช้งานปัจจุบัน
เรียนรู้ xajax ภายใน 10 นาที (ต้นฉบับ)
xajax ได้ออกแบบมาให้ง่ายต่อการปรับปรุงโปรแกรม บน web ของท่านให้ดูดีเหมือนโปรแกรมใหม่ของท่านเลยทีเดียว โดยเพียงแต่ท่านทำตามขั้นตอน 7 ขั้นตอนดังต่อไปนี้
// เขียน Script xajax ที่บนสุดของ Code Program
1. เรียกใช้ xajax class library
require_once("xajax.inc.php");
เรียกไฟล์ xajax.inc.php ตามตำแหน่งที่มันอยู่ด้วยน่ะครับ
2. กำหนดตัวแปรสำหรับ xajax object
$xajax = new xajax();
3. ลงทะเบียนฟังก์ชั่นที่ต้องการจะเรียกใช้งานในโปรแกรมของเรา
$xajax->registerFunction("myFunction");
myFunction คือ ชื่อฟังก์ชั่นที่เรากำหนด
4. การเขียนฟังก์ชั่นที่กำหนดขึ้นมา
ตัวอย่าง
function myFunction($arg)
{
// do some stuff based on $arg like query data from a database and
// put it into a variable like $newContent
// Instantiate the xajaxResponse object
//กำหนดตัวแปร Object xajax
$objResponse = new xajaxResponse
//เรียกใช้ method ต่างๆ ที่อยู่ใน Object xajax =>objResponse ในที่นี้คือ addAssign
//จากตัวอย่างเป็นการกำหนดค่า object ที่อยู่ให้ html form
//โดยกำหนดค่าให้ innerHTML ของ id="SomeElementId" ให้มีค่าใหม่คือ $newContent
$objResponse->addAssign("SomeElementId","innerHTML", $newContent);
//คืนค่า Object xajax
return $objResponse();
}
5.ก่อนที่จะปิด Script xajax ต้องส่งคืนค่าของตัวแปร Object ที่ได้นำไปประมวลผลใน xajax ไปแสดงที่ผลลัพธ์
$xajax->processRequests();
6.กำหนดให้ xajax ทำการสร้าง Code Java Scipt สำหรับช่วยในการประมวลผลของตัวมันเองที่ <>< / head >
$xajax->printJavascript(); ?>
7.การเรียกใช้งาน xajax Function ที่เราได้สร้างขึ้นมา
<div id="SomeElementId"></div>
<form action="get">
<input type="button" value="Insert" onclick="xajax_myFunction(SomeArgument);" />
</form>
ความคิดเห็น