วิธีทำให้ข้อมูลในช่อง textbox clone ค้างไว้ครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา วิธีทำให้ข้อมูลในช่อง textbox clone ค้างไว้ครับ
วิธีทำให้ข้อมูลในช่อง textbox clone ค้างไว้ครับ
Copy
บรรทัดที่ผมตีกรอบสีแดงเอาไว้นะครับ
คือบรรทัดที่ผมกดเพิ่มบรรทัดแล้วมันจะ clone textbox ให้เองครับ
แล้วที่นี้สามารถเก็บข้อมูลลงฐานข้อมูลได้ปกติครับ
แต่ผมอยากให้ข้อมูลมันค้างไว้ที่ช่อง textbox clone ด้วยนะครับ
ช่วยแนะนำทีนะครับ
อันนี้โคดเก่าที่ใช้เพิ่มบรรทัดครับ
ไม่ทราบว่าต้องเพิ่มคำสั่งเข้าไปบรรทัดไหนครับ
ถึงจะทำให้ข้อมูลในช่อง textbox clone ที่เพิ่มบรรทัดมาสามารถทำให้ข้อมูลค้างไว้ได้นะครับ
$("#addRose").click(function(){
// ส่วนของการ clone ข้อมูลด้วย jquery clone() ค่า true คือ
// การกำหนดให้ ไม่ต้องมีการ ดึงข้อมูลจากค่าเดิมมาใช้งาน
// รีเซ้ตเป็นค่าว่าง ถ้ามีข้อมูลอยู่แล้ว ทั้ง select หรือ input
var nowLength = $(".cssRT").length;
var name_add=nowLength*2; //*3 ค่าตรงนี้จะเปลีย่นก็ต่อเมื่อมีจำนวนของช่องกี่ช่องแล้วเซทตามจำนวนช่อง
$(".cssRT:eq(0)").clone(true)
.find("input").attr("value","").end()
.find("input").data("number","").end()
.find("input:eq(0)").attr("name","exam"+(name_add+1)).end()
.find("input:eq(1)").attr("name","exam"+(name_add+2)).end()
.find("select").attr("value","").end()
.insertAfter($("#myTbs tr.cssRT:last"));
$(".css_input:eq(0)").trigger("change");// กำหนดเมื่อโหลด ทำงานหาผลรวมทันที
});
}); ช่วยแนะนำทีนะครับ
ขอบคุณครับ
Maxtri
17-10-2016
11:39:46
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ