PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

สอบถามการเพิ่มแถวครับ

สอบถามการเพิ่มแถวครับ
$("#addcos").click(function(){    
        // ส่วนของการ clone ข้อมูลด้วย jquery clone() ค่า true คือ    
        // การกำหนดให้ ไม่ต้องมีการ ดึงข้อมูลจากค่าเดิมมาใช้งาน    
        // รีเซ้ตเป็นค่าว่าง ถ้ามีข้อมูลอยู่แล้ว ทั้ง select หรือ input    
        var nowLength = $(".cssCos").length;  
        var name_no=nowLength*3;    //*3 ค่าตรงนี้จะเปลีย่นก็ต่อเมื่อมีจำนวนของช่องกี่ช่องแล้วเซทตามจำนวนช่อง
        $(".cssCos:eq(0)").clone(true)
        .find("input").attr("value","").end()    
        .find("input").data("number","").end()
        .find("input:eq(0)").attr("name","cost"+(name_no+1)).end()  
        .find("input:eq(1)").attr("name","cost"+(name_no+2)).end() 
.find("input:eq(2)").attr("name","cost"+(name_no+3)).end()
        .find("select").attr("value","").end()    
        .insertAfter($("#cosTB tr.cssCos:last"));    
          
        $(".css_input:eq(0)").trigger("change");// กำหนดเมื่อโหลด ทำงานหาผลรวมทันที   
});    
 
});  

ผมทราบจะเขียนเช็คในโค๊ดนี้ได้หรือป่าวครับ
ว่า สมุติผมเพิ่มข้อมูลไปแล้ว 3 แถว แล้วทำการบันทึกแล้ว
แล้วผมต้องการจะเพิ่มไปอีก 1 แถว 
แต่พอเพิ่มเข้าไปอีก 1 แถวแล้วทำให้ข้อมูล 3 แถวก่อนหน้านั้นหายไปครับ
เหลือแค่ 1 แถวที่เพิ่มใหม่ครับ
ช่วยแนะนำหน่อยนะครับ
ว่าผมอยากจะเพิ่มข้อมูลต่อกันไปโดยที่ไม่ให้ข้อมูลมันรีเซทกันได้ไหมครับ
ขอบคุณครับ


โดย:  Maxtri IP: 61.7.170.xxx วันที่: 11-01-2017 เวลา: 16:11:46

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

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


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


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )