ส่งค่าที่เป็นเท้กบ๊อกอาเรย์จากการเลือก ไปไม่ได้ครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ส่งค่าที่เป็นเท้กบ๊อกอาเรย์จากการเลือก ไปไม่ได้ครับ
ส่งค่าที่เป็นเท้กบ๊อกอาเรย์จากการเลือก ไปไม่ได้ครับ
Copy
$(function(){
$("#formsupport").on("submit",function(e){
e.preventDefault(); // ปิดการใช้งาน submit ปกติ เพื่อใช้งานผ่าน ajax
var formData = new FormData($(this)[0]);
var sup_no = $("#sup_no").val();
var sup_year = $("#sup_year").val();
var sup_date = $("#dateadd").val();
var DISTRICT_ID = $("#DISTRICT_ID").val();
var sup_depart = $("#sup_depart").val();
var amount = $("#amount").val();
if (sup_no === "") {
alert("ระบุเลขที่");event.preventDefault();
}else if (sup_year === "") {
alert("ระบุปีงบประมาณ");return false;
}else if (sup_date === "") {
alert("ระบุวันที่ขอสนับสนุน");return false;
}else if (DISTRICT_ID === "") {
alert("ระบุอำเภอที่ให้บริการ");event.preventDefault();
}else if (sup_depart === "") {
alert("ระบุหน่วยงานที่ขอสนับสนุนยา");event.preventDefault();
}else{
$.ajax({
url: 'supportSave.php',
alert(data);type: 'POST',
alert(data);type: 'POST',
data: formData,
async: false,
cache: false,
contentType: false,
processData: false
}).done(function(data){
setTimeout(function() {
location.reload().fadeIn("slow");
}, 1000);
console.log(data); // ทดสอบแสดงค่า ดูผ่านหน้า console
});
}
});
});
ใช้โคดนี้บันทึกข้อมูล แล้วก็มีอาเรย์ เช็คบ้อกเลือกรายการ คือเลือกโรงผลิตยา แล้วก็เลือกยา เช็คบ้อกเลือกยา ส่งค่าไปได้
<input name="amount[<?php echo $i;?>]" type="text" class="form-control" autocomplete="off"/>
<input name="stock[<?php echo $i;?>]" type="text" class="form-control"/>
แต่เท้กบ้อก 2 ตัวนี้ ส่งค่าไม่ไป พอลองกำหนด value="200" โดยตรง มันก็ส่งไปได้ มันผิดตรงไหนครับ
สุธน ภักดี
27-01-2024
14:33:39
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ