ถามเรื่องการ เพิ่ม textbox , file_field , ฯลฯ หลัง form load ครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ถามเรื่องการ เพิ่ม 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 อะครับ



Likit 110.164.187.xxx 03-12-2010 09:50:24

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
Ninenik 183.89.174.xxx 03-12-2010
 ความคิดเห็นที่ 2

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



Likit 110.164.187.xxx 03-12-2010 13:05
 ความคิดเห็นที่ 3

 ขอถามเพิ่มเติมครับ ในกรณี ที่เราต้องการ remove ออก

แต่ตามตัวอย่าง ใช้ 
$("#myTbl tr:last").remove(); 
เพื่อ remove อันล่าสุด
แต่ผมอยากจะ ทำแบบ ในแถวนั้น มีปุ่มกดลบ ถ้ากดแล้ว ก็จะลบ แถวที่ต้องการได้
จะใช้ jquery ยังไง เพื่อ remove แถวที่ต้องการลบครับ

แล้วถ้าอยากทำให้ แถวให้สลับขึ้น ลง ได้ด้วย สามารถทำได้รึเปล่าครับ

ตัวอย่างมันเป็นการใช้ clone ของที่มีอยู่ แล้วถ้า เกิด ทำในรูปแบบ ของเก่าที่ไม่มีอยู่ แล้วให้ กด add เข้าไปเองมันจะเป็นไปได้ไหมครับ
คือรูปแบบฟอร์ม ที่คิดไว้ จะมีประมาณ 3 รูปแบบ ที่จะ add เข้าไปได้
โดยจะต้องเลือกก่อน จะเอาแบบไหนถึง กดปุ่ม add
แต่ถ้าทำตามตัวอย่าง ผมต้องมี แถว ใน 3 ลักษณะ add ไว้อยู่แล้ว จากนั้น เวลา add ค่อยเช็คว่า ต้องการ add แบบไหน ถึง เลือก clone แถวที่ต้องการ
เลยอยากจะรู้ว่ามันมีวิธีอื่น ที่ไม่ใช่การ clone รึเปล่าครับ

ตอนแรกที่คิดไว้ ก่อนได้วิธี clone คือ กะใช้ ajax ช่วย ในการ return form เพิ่ม ด้วยซ้ำ ><



 



Likit 110.164.187.xxx 03-12-2010 14:34
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ