May 15th, 2009

f.select in Rails | Dynamic select

No Comments », RoR, by nolifelover

select_box

ช่วงนี้วุ่นกับ Rails อยู่ตลอดเวลาแต่ไม่ค่อยได้มีเวลาสำหรับการมาแนะนำการใช้งานเท่าไรเนื่องจากว่างานยุ่งมากมาย เพราะอยู่ในช่วงฝึกงาน วันนี้ผมเอาเรื่องการสร้าง select ใน rails มาฝากโดยการนำข้อมูลที่อยู่ในฐานข้อมูลออกมาแสดงโดยการเขียนก็ไม่เยอะมากมายครับใช้แค่ 1 บรรทักท่านก็จะได้ select ที่ดึงมาจากฐานข้อมูลแล้ว

<%= f.select :holder_code,Customer.find(:all).collect{|c| [c.code+"-"+c.display_name,c.id]} %>

โดยจะได้ผลลัพธ์ตามรูปที่ท่านต้องการครับ

28 views

Leave a Reply