ผลต่างระหว่างรุ่นของ "418342 ภาคปลาย 2552/ปฏิบัติการที่ 11"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
(หน้าที่ถูกสร้างด้วย 'ในปฏิบัติการนี้เราจะใช้ AJAX ในการทำ autocomplete ซึ่งหมายถ…')
 
แถว 7: แถว 7:
 
  > ruby script/generate scaffold product name:string price:decimal
 
  > ruby script/generate scaffold product name:string price:decimal
 
  > rake db:migrate
 
  > rake db:migrate
 +
 +
== ลงปลั๊กอิน auto_complete ==
 +
โค้ดส่วนที่จะช่วยเราทำ autocomplete นั้นอยู่ในปลั๊กอินชื่อ auto_complete เราสามารถลงปลั๊กอินนี้ด้วยการสั่ง
 +
> ruby script/plugin install auto_complete

รุ่นแก้ไขเมื่อ 01:16, 5 กุมภาพันธ์ 2553

ในปฏิบัติการนี้เราจะใช้ AJAX ในการทำ autocomplete ซึ่งหมายถึงตอนที่มีการพิมพ๋ข้อความในฟอร์ม ตัวเวบแอพพลิเคชันช่วยเลือกคำที่เราต้องการพิมพ์ให้

เริ่มสร้างแอพพลิเคชัน

เราจะสร้างแอพพลิเคชันของสินค้า โดยสินค้าแต่ละอย่างจะมีสมบัติสองอย่างคือ ชื่อ (name) และราคา (price)

> rails shop
> cd shop
> ruby script/generate scaffold product name:string price:decimal
> rake db:migrate

ลงปลั๊กอิน auto_complete

โค้ดส่วนที่จะช่วยเราทำ autocomplete นั้นอยู่ในปลั๊กอินชื่อ auto_complete เราสามารถลงปลั๊กอินนี้ด้วยการสั่ง

> ruby script/plugin install auto_complete