ส่งค่าจากตัวแปรที่เก็บไว
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ส่งค่าจากตัวแปรที่เก็บไว
ส่งค่าจากตัวแปรที่เก็บไว
Copy
ต้องการส่งค่าตัวแปรที่เก็บค่าไว ไปพร้อมๆกับค่าอื่น
ขอคำแนะนำหน่อย ครับบบ
ขอคำแนะนำหน่อย ครับบบ
<?
echo 'ผู้สั่งอาหาร = [',$_REQUEST['Pname'], $_REQUEST['Fname'], "]
";
$pname=$_REQUEST['Pname'];//ตัวแปรที่เก็บค่า
$user=$_REQUEST['Fname'];//ตัวแปรที่เก็บค่า
?>
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script>
$(document).ready(function(){
first(); // เมื่อ page ถูกโหลดจะทำฟังก์ชัน first ก่อน
$('#btnAdd').click(first); // เมื่อ click จะสร้าง element ขึ้นมาใหม่(สร้างอินพุตใหม่)
$('#btnSend').click(send); //เมื่อคลิกจะทำฟังก์ชัน send
});
function first(){//ค่าที่ส่งไป
var id = $('#cover div').length+1; // นับว่ามี tag div กี่อันแล้ว แล้ว +1
var wrapper = $("<div id="field"+id+"">"); // สร้าง div
var parag = $("<p>รายการที่...["+id+"]</p>"); // สร้าง p
var text = $("<input type='text' placeholder='รายการอาหาร' name="detail"+id+"" /> <input type='text' placeholder='จำนวนเงิน' name="price"+id+"" /> <input type='text' placeholder='หมายเหตุ' name="note"+id+"" /> "); // สร้าง input
var btnDel = $("<input type='button' value='del' id="btn"+id+""/>");
btnDel.click(function(){
$(this).parent().remove();
});
wrapper.append(parag);
wrapper.append(text);
wrapper.append(btnDel);
$('#cover').append(wrapper);
}
function send(){ //นับ div ทั้งหมดก่อนส่ง
var id= $('#cover div').length;
var hiddens = $("<input type='hidden' name='hidden' value=""+id+""/>");
$('form').append(hiddens);
$('form').submit();
}
</script>
</head>
<body>
<form method="post" action="receive.php">
<div id="cover">
</div>
<input name="pname" type="hidden" value="<?=$pname?>" />
<input name="user" type="hidden" value="<?=$user?>" />
<input type="button" id="btnAdd" value="add" />
</form>
<input name="btnSend" type="button" id="btnSend" value="send" />
</body>
</html>

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