|
|
|
ต้องการส่ง ajax โดยที่ pmeter มี 2 ค่าทำยังไงครับ ลองทำตามในเวปแล้ว Error |
|
|
|
|
|
|
|
ลองใช้ jQuery ดูครับ ผว่าน่าจะเขียนง่ายกว่า
Code (PHP)
$.ajax({
url: "/api/getWeather",
data: {
data1: 97201,
data2: 97201,
},
success: function( data ) {
$( "#weather-temp" ).html( "<strong>" + data + "</strong> degrees" );
}
});
|
|
|
|
|
Date :
2013-07-15 14:22:35 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
....เห็นคำสั่งแล้วงง ครับ มองไม่ออก
แบบ ง่ายๆกว่านี้ไม่มีหรอครับ
|
|
|
|
|
Date :
2013-07-15 14:35:06 |
By :
mr_tasana |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นี่ผมว่างง่ายสุดแล้วนะคับ
|
|
|
|
|
Date :
2013-07-15 14:39:28 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมเอา Function ajaxdocall ในเวปมาดัดแปลง
มันมีอีกหลายส่วนที่ผมดัดแปลง แต่มันติดแค่จะส่งค่า 2 พารามิเตอร์ครับ
ถ้าเอา JQuery มาใส่ผมกลัวว่า จะต้องปรับ Code หลายจุดนะซิครับ
กำลังศึกษา Ajax กับการส่ง Parameter ครับ
|
|
|
|
|
Date :
2013-07-15 14:53:46 |
By :
mr_tasana |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตัวอย่างแปลงจาก Code ของคุณเป็น jQuery
Code (PHP)
$.ajax({
url:"AjaxPHPInsertRecord2.php",
type:'POST',
data:{
tidbinary:$('#idbinary').val(),//แทน document.getElementById("idbinary").value
tidbinary2:$('#tidbinary2').val(),// แทน document.getElementById("tidbinary2").value
},
success: function(data){
//ค่าที่ส่งกลับมาจะอยู่ในตัวแปร data
}
});
|
|
|
|
|
Date :
2013-07-15 15:00:41 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นี้แหละ ที่ผมต้องการ สุดยอดดดด
แล้วตอนรับค่า จาก Data หล่ะครับ
อันเก่า ผมใช้ $strUsername = trim($_POST["tidbinary"]);
แบบ นี้จะรับค่าจาก Data ยังไงครับ
บางทีคำถามอาจจะไม่เข้าท่านะครับ มือใหม่ครับ
|
|
|
|
|
Date :
2013-07-15 15:09:42 |
By :
mr_tasana |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อืมมม ไม่ใช้ครับ ผมหมายถึง AjaxPHPInsertRecord2.php
จะเขียนคำสั่งรับ ตัวแปร ยังไงครับ
|
|
|
|
|
Date :
2013-07-15 15:18:57 |
By :
mr_tasana |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเพิ่ม &
Code (PHP)
var pmeters = "tidbinary=" + encodeURI( document.getElementById("idbinary").value) +
"&tidbinary2=" + encodeURI( document.getElementById("tidbinary2").value);
|
|
|
|
|
Date :
2013-07-15 15:22:57 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
555555+
อย่าเอาของใหม่มาให้มือใหม่
ขอบคุณมากๆครับ
|
|
|
|
|
Date :
2013-07-15 15:26:18 |
By :
mr_tasana |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมแนะนำถ้ามีมีเวลาว่างก็ศึกษาไว้เลยครับ ช่วยได้เยอะ
|
|
|
|
|
Date :
2013-07-15 15:28:20 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- ในกรณีรับค่า Parameter เดียว ได้ค่าออกมาครับ
$strbinary = $_POST["tidbinary"];
$result = mssql_query("select * from person where idcard = '$_POST[idbinary]' ");
- ในกรณีรับค่า 2 Parameter ไม่ได้ครับ(เหมือนกับค่า Parameter ไม่มาครับ)
$result = mssql_query("select * from person where idcard = '$_POST[idbinary]' and idbinary = '$_POST[idbinary2]' ");
แต่เดี๋ยวจะลอง หาทางอื่นดูครับ
|
|
|
|
|
Date :
2013-07-15 15:53:01 |
By :
mr_tasana |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|