ถามเรื่องการ เพิ่ม textbox , file_field , ฯลฯ หลัง form load ครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ถามเรื่องการ เพิ่ม textbox , file_field , ฯลฯ หลัง form load ครับ
คือต้องการทำ การกรอกข้อมูล หรืออัพโหลดไฟล์ ในทีเดียว มากกว่า 1 โดยที่
ตอนแรก หลังก form โหลดมาก โชว์แค่ 1 แต่สามารถ เลือก add textbox , file_file พวกนี้ เพิ่มได้ ในกรณีที่อยากจะ ใส่ข้อมูลมากกว่า 1 รายการ
การเก็บข้อมูลลง db ลักษณะ เหมือน ทำตระกร้าสินค้าอะครับ one-many
สามารถทำได้อย่างไรครับ ในการ เพิ่ม พวก textbox เข้ามาทีหลัง
โดยที่คิดไว้ คือ เพิ่มมา ใช้ name ของ พวก textbox เป็นลักษณะ array แล้ว เมื่อ submit แล้ว ค่อยเอาไป loop ตาม จำนวน textbox ที่ add เข้า
แต่ไม่ทราบเทคนิค การเพิ่ม textbox มาทีหลัง form load อะครับ

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
ประมาณนี้หรือป่าว
www.ninenik.com/เทคนิค_การเพิ่ม_ลบ_แถว_ในตาราง_รายการข้อมูล_ด้วย_jQuery_อย่างง่าย-299.html

ใช่เลยครับ ขอบคุณครับ

ขอถามเพิ่มเติมครับ ในกรณี ที่เราต้องการ remove ออก
แต่ตามตัวอย่าง ใช้
$("#myTbl tr:last").remove();
เพื่อ remove อันล่าสุด
แต่ผมอยากจะ ทำแบบ ในแถวนั้น มีปุ่มกดลบ ถ้ากดแล้ว ก็จะลบ แถวที่ต้องการได้
จะใช้ jquery ยังไง เพื่อ remove แถวที่ต้องการลบครับ
แล้วถ้าอยากทำให้ แถวให้สลับขึ้น ลง ได้ด้วย สามารถทำได้รึเปล่าครับ
ตัวอย่างมันเป็นการใช้ clone ของที่มีอยู่ แล้วถ้า เกิด ทำในรูปแบบ ของเก่าที่ไม่มีอยู่ แล้วให้ กด add เข้าไปเองมันจะเป็นไปได้ไหมครับ
คือรูปแบบฟอร์ม ที่คิดไว้ จะมีประมาณ 3 รูปแบบ ที่จะ add เข้าไปได้
โดยจะต้องเลือกก่อน จะเอาแบบไหนถึง กดปุ่ม add
แต่ถ้าทำตามตัวอย่าง ผมต้องมี แถว ใน 3 ลักษณะ add ไว้อยู่แล้ว จากนั้น เวลา add ค่อยเช็คว่า ต้องการ add แบบไหน ถึง เลือก clone แถวที่ต้องการ
เลยอยากจะรู้ว่ามันมีวิธีอื่น ที่ไม่ใช่การ clone รึเปล่าครับ
ตอนแรกที่คิดไว้ ก่อนได้วิธี clone คือ กะใช้ ajax ช่วย ในการ return form เพิ่ม ด้วยซ้ำ ><
