Archive

Archive for the ‘ajax’ Category

สร้าง function สำหรับ Ajax เพื่อให้เรียกใช้งานง่ายๆ

February 17th, 2009

จากบทความที่ผ่านมา ในเรื่องการใช้งาน Ajax จะเห็นว่า กว่าที่เราจะเรียกใช้ เรียกใช้งาน ajax ได้จะต้องมีการ create object ซ้ำๆ กันชุดหนึ่ง ซึ่งอาจจะไม่ค่อยสะดวกนัก
ดังนั้น ผมจึงได้นำมาสร้างเป็น function เพื่อการ create object และเรียกใช้งาน ajax ใน Project เว็บของเราได้อย่างง่ายๆ นะครับ

// =======================================================
// copy โคด ชุดด้านล่างนี้ ไว้ในไฟล์ function_ajax.js นะครับ
Read more…

admin ajax

Asynchronous JavaScript and XML (AJAX) (ต่อ)

February 17th, 2009

จากครั้งที่แล้ว เราได้เห็นถึงการอ่านข้อมูลที่ประมวลได้จากพรอปเพอร์ตี responseText ซึ่งเราจะต้องเขียนฟังก์ชันในการประมวลผลด้วยตนเองทั้งหมด

                ในครั้งนี้ เราจะอาศัยขีดความสามารถพื้นฐานของจาวาคริปต์และ DOM ในการประมวลโครงสร้าง DOM ซึ่งมีอยู่แล้วเป็นองค์ประกอบพื้นฐานของ DOM/HTML DOM  โดยในกรณีนี้ เราจะส่งข้อมูลกลับมาในฟอร์แมตของ XML ซึ่งโครงสร้าง DOM ของ XML ที่ได้รับนี้เราจะสามารถอ่านค่าอ้างอิงไปยังตัวโครงสร้างได้จากพรอปเพอร์ตี responseXML ดังตัวอย่างต่อไปนี้

Read more…

admin ajax

เริ่มต้นสนุกกับ ajax ทำงานร่วมกับ asp.net ตอนที่ 1

February 11th, 2009

เริ่มต้นสนุกกับ Ajax ทำงานร่วมกับ asp.net  ตอนที่ 1

หลังจากที่หายหน้ากันไปนาน ตอนนี้พอดีมีเวลาว่างนิดหน่อย ถึงได้มาเขียนบทความนี้นะครับเพื่อเพี่อนๆที่ เริ่มต้นจะพัฒนาเว็บ Application สำหรับในเรื่องนี้ผมจะขอพูดถึงการพัฒนาเว็บ Application โดยการใช้ Ajax เป็นส่วนโต้ตอบกับ User นะครับ ในบทความนี้ ผมจะพยายามเขียนให้เข้าใจอย่างง่าย เกี่ยวกับ Ajax ลองค่อยๆ ทำความรู้จักกับเจ้าตัวนี้ ไปนะครับ

Ajax หรือ Asynchronous Javascript and XML ชื่อของมันฟังดูหรูนะครับ แต่จิงๆ แล้วมันเป็นแค่เทคนิค เก่าๆ ที่พวกเราเคยทำกันมาอยู่แล้ว เป็นการใช้ script ฝั่ง client ในการ โต้ตอบกับผู้ใช้งาน เพียงแต่เพิ่มความสามารถ โดยการใช้ Javascript ในการ ส่งคำร้องขอ ให้ฝั่ง Server ประมวลผลข้อมูลบางอย่าง และรับคำร้องขอที่ถูกตอบกลับจาก Server มาแสดงผล เท่านั้นเอง ซึ่ง Ajax เป็นการนำเอา เทคโนโลยี หลายๆ อย่างประกอบเข้าด้วยกัน เช่นพวก DHTML , Javascript , Css, Dom , XML เป็นต้น

Read more…

admin ajax