|
|
|
จะรับค่าจาก javascript jQuery มาใช้งานใน php อย่างไร มีวิธีการ รับค่าแบบไหน |
|
|
|
|
|
|
|
php กับ javascript มันทำงานไม่เหมือนกันนะครับ
ถ้าจะส่งค่าจาก javascript ไปให้ php ก็ต้อง POST หรือไม่ก็ GET แล้วล่ะ
|
|
|
|
|
Date :
2012-02-27 15:55:40 |
By :
ekeak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ jQuery กับ Ajax ครับ สามารถส่งรับค่าได้เลยครับ
Code (jQuery)
<script type="text/javascript">
$(document).ready(function(){
$("#btn1").click(function(){
$.post("webpage.php", {
data1: $("#txt1").val(),
data2: $("#txt2").val()},
function(result){
$("#div1").html(result);
}
);
});
});
</script>
Go to : jQuery Ajax : jQuery and Ajax
|
|
|
|
|
Date :
2012-02-27 21:27:47 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
p วิน ครับ ช่วยอธิบายตัวอย่างด้านบนหน่อย ครับ
|
|
|
|
|
Date :
2012-08-25 15:58:46 |
By :
phuwanart |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<script type="text/javascript">
$(document).ready(function(){
$("#btn1").click(function(){ //เมื่อมีการ Click ที่ btn1
$.post("webpage.php", { //ให้ Post ค่าไปที่ไฟล์ webpage.php เพื่อกระทำการใดๆ
data1: $("#txt1").val(), //ค่าที่ส่งไป ในหน้า webpage.php ก็ $_POST['data1']; เพื่อรับค่า
data2: $("#txt2").val() //ค่าที่ส่งไป ในหน้า webpage.php ก็ $_POST['data1']; เพื่อรับค่า
},
function(result){ //รับข้อมูลกลับมาแสดงผล เช่น ส่ง 1 กับ 1 ไปบวกกัน ก็จะได้ 2 กลับมา
$("#div1").html(result); //เอาค่า 2 ไปแสดงใน div1
}
);
});
});
</script>
อ่านต่อได้ที่ Ajax jQuery
|
ประวัติการแก้ไข 2012-08-25 23:56:14
|
|
|
|
Date :
2012-08-25 23:54:34 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วถ้า เราต้องการค่าจากบรรทัดนี้
Code (PHP)
$("#div1").html(result); //เอาค่า 2 ไปแสดงใน div1
เราต้องการค่าที่มันส่งกลับมาในที่นี้คือ result ละคะ เรามีวิธียังไงบ้างค่ะ
มันสามารถหรือป่าวจะเอาค่า result มาใส่ ตัว php
|
ประวัติการแก้ไข 2012-09-19 06:56:58
|
|
|
|
Date :
2012-09-19 06:41:59 |
By :
ree48012 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hidden field ถ้าจะเอาค่าไปใช้ต่อ
|
|
|
|
|
Date :
2012-09-19 07:54:51 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วค่ะ
|
|
|
|
|
Date :
2012-09-19 11:38:54 |
By :
ree48012 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"name": "\u00e0\u00b8\u00a3\u00e0\u00b8\u00b9\u00e0\u00b8\u009b\u00e0\u00b8\u00a0\u00e0\u00b8\u00b2\u00e0\u00b8\u009e\u00e0\u00b8\u00ab\u00e0\u00b8\u0099\u00e0\u00b9\u0089\u00e0\u00b8\u00b2\u00e0\u00b8\u009b\u00e0\u00b8\u0081",
"photos": [
{
"uri": "photos_and_videos/rupphaphhnapk_kY-v_e_waQ/72729556_2493072667448298_275594758460538880_n_2493072664114965.jpg",
"creation_timestamp": 1570376778,
"media_metadata": {
"photo_metadata": {
"orientation": 1,
"upload_ip": "115.87.29.242"
}
},
"title": "\u00e0\u00b8\u00a3\u00e0\u00b8\u00b9\u00e0\u00b8\u009b\u00e0\u00b8\u00a0\u00e0\u00b8\u00b2\u00e0\u00b8\u009e\u00e0\u00b8\u00ab\u00e0\u00b8\u0099\u00e0\u00b9\u0089\u00e0\u00b8\u00b2\u00e0\u00b8\u009b\u00e0\u00b8\u0081"
}
],
"cover_photo": {
"uri": "photos_and_videos/rupphaphhnapk_kY-v_e_waQ/72729556_2493072667448298_275594758460538880_n_2493072664114965.jpg",
"creation_timestamp": 1570376778,
"media_metadata": {
"photo_metadata": {
"orientation": 1,
"upload_ip": "115.87.29.242"
}
},
"title": "\u00e0\u00b8\u00a3\u00e0\u00b8\u00b9\u00e0\u00b8\u009b\u00e0\u00b8\u00a0\u00e0\u00b8\u00b2\u00e0\u00b8\u009e\u00e0\u00b8\u00ab\u00e0\u00b8\u0099
|
|
|
|
|
Date :
2019-10-14 06:26:51 |
By :
Araya |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|