สอบถามเรื่องการใช้ Function Each ของ Jquery ครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามเรื่องการใช้ Function Each ของ Jquery ครับ

สอบถามเรื่องการใช้ Function Each ของ Jquery ครับ
สวัสดีครับพี่ๆ พอดีตอนนี้ผมติดปัญหาเกี่ยวกับการคำนวณของ Jquery ครับ
มใช้ Input แบบ Multiple ครับผม คืออยากให้ ผลรวมของ ของ input ที่ตั้งไว้ ไปแสดงในอีก input นึงแบบไม่เหมือนกันครับ
<div class="form-group col-sm-4 col-md-4">
							<label class="category">จำนวน / กล่อง</label>
							<input class="form-control" type="number" id="Many" name="Glong[]" value="0" required="">
							</div>
							
							<div class="form-group col-sm-4 col-md-4">
							<label class="category">ราคา</label>
							<input class="form-control Price_Item" type="number" id="Price" name="AllGlong[]" value="" placeholder="ราคา" required="">
							</div>


นี่คือส่วนของช่อง Input ของผมครับ
ส่วนด้านล่างนี่เป็นโค้ด javascript ครับ
$(this).change(function(){
				
				$('input[name^=Glong]').each(function(){
					var Tens = 10;
					var MoNS = $(this).val();
					
					
					$('input[name^=Glong]').each(function(){
						var Pers = parseInt(Tens) * parseInt(MoNS);
						$('input[name^=AllGlong]').val(Pers);
					});
					
					
				});	
			});
คือผมยอากให้ เวลาที่แก้ไขเลขที่ input ชื่อ Glong แล้วนำไปคูรกับ 10 แล้วแสดงผลใน Input ชื่อ AllGlong ทีนี้ ผมมีโค้ดที่เป็นตัวเพิ่มช่อง Input ครับผม
ผมเลยไม่ทราบ่สาจะทำยังไงให้ค่ามันไม่ซ้ำกันกับตัวข้างบนของมันครับ แบบนี้ครับ

จากภาพจะสังเกตุได้ว่า ตอนแรกผมใส่จำนวนกล่องเป็น 9 ผมรวมจะเป็น 90 แต่พอผมเพิ่มช่อง input แล้วใส่จำนวนเป็น 7 ผมรวททั้งหมดมันกลายเป็น 70 ครับ ไม่ทราบส่าผมควรจะแก้ยังไงดีครับ


Prakorn Tukkhaow 24-11-2017 23:15:41

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

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


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


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

 ความคิดเห็นที่ 1
เพิ่มเติมครับ

จากภาพจะพบว่า ราคา ยังเป็น 80 อยู่ครับ แต่พอผมใส่ราคาใน input ด้านล่างเป็นอย่างอื่น ราคา 80 มันก็เปลี่ยนไปด้วย ตามนี้ครับ


Prakorn Tukkhaow 24-11-2017 23:24
 ความคิดเห็นที่ 2
ดูเนื้อหานี้เป็นแนวทาง

https://www.ninenik.com/forum_view_2146_1.html#comment_4975


ninenik 25-11-2017
 ความคิดเห็นที่ 3
ขอบพระคุณมากครับ


Prakorn Tukkhaow 25-11-2017 14:26
1






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