เพิ่มแถวตารางได้ แต่เลือกข้อมูลการทำงานได้แค่ชุดแถวแรกค่ะ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา เพิ่มแถวตารางได้ แต่เลือกข้อมูลการทำงานได้แค่ชุดแถวแรกค่ะ
เพิ่มแถวตารางได้ แต่เลือกข้อมูลการทำงานได้แค่ชุดแถวแรกค่ะ
Copy
<script language="javascript" src="js/jquery-1.4.1.min.js">//เพิ่มแถวข้อมูล</script> <script type="text/javascript"> $(function(){ $("#addRow").click(function(){ $("#myTbl").append($("#firstTr").clone());//append เพิ่มอิลิเมนต์ไว้ด้านล่าง // clone ใช้คัดลอกรูปแบบข้อมูลที่ต้องการ }); $("#removeRow").click(function(){ if($("#myTbl tr").size()>1){ $("#myTbl tr:last").remove(); }else{ alert("ต้องมีรายการข้อมูลอย่างน้อย 1 รายการ"); } }); }); </script> <table id="myTbl" border="1" align="center" cellpadding="0" cellspacing="1"> <tr id="firstTr"> <td height="28" bgcolor="#FFFFFF" align="left"> <?php if(isset($sup_name))echo $round;else echo null; ?></td> <td height="28" bgcolor="#FFFFFF" align="left"> <span class="txthmsg"></span> <span class="frmSearch"> <input type="text" id="search-box" placeholder="Supplier Name" name="search_sup[]" value="<?php if(isset($sup_name)) echo $rs['sup_name']; else echo null;?>"/> </span> <div class="frmSearch"> <div id="suggesstion-box"></div></div></td> <td height="28" width="100px" bgcolor="#FFFFFF" align="left"> <?php if(isset($sup_name))echo $rs['sup_distance']." กม. "; else "- กม."; ?> <input type="text" name="kg_new[]" size="1px"></td> <td height="20" bgcolor="#FFFFFF"><p> <label><input type="radio" name="Radio_day[]" value="1" id="Radio_day[]">วันหยุด</label><br> <label><input name="Radio_day[]" type="radio" id="Radio_day[]" value="2" checked="CHECKED"> วันปกติ</label><br></p></td> <td height="20" bgcolor="#FFFFFF"><p> <label><input type="radio" name="Radio_degree[]" value="1" id="Radio_degree[]"> ด่วน</label> จำนวน ชม. <input name="time[]" type="text" size="3"><br> <label><input name="Radio_degree[]" type="radio" id="Radio_degree[]" value="2" checked="CHECKED">ไม่ด่วน</label> <br></p></td> <td height="25" bgcolor="#FFFFFF"><p> <label><input type="radio" name="Radio_time[]" value="1" id="Radio_time_0">ก่อน 8.00 น.</label> <br><label><input name="Radio_time[]" type="radio" id="Radio_time_1" value="2" checked="CHECKED">เวลาปกติ</label> <br><label><input type="radio" name="Radio_time[]" value="3" id="Radio_time_2">หลัง 17.00 น.</label><br></p> <span class="style4"></span></td> <td height="25" bgcolor="#FFFFFF"> <button id="addRow" type="button">+</button> <button id="removeRow" type="button">-</button></td> </tr></table> <input name="submit" type="submit" id="submit" action="trans_save.php" value="บันทึกข้อมูลทั้งหมด" style="text-align:right" > </form>
Violet Rose
07-06-2018
13:43:44
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ