![](/img/trans.png)
[英]POST Data to another page of PHP for processing using Ajax using data not received
[英]Data is not received on PHP page using $.POST() method of jquery
单击“提交”按钮后,PHP页面上的POST变量仍然为空。 我将数据从javascript页面发送到php页面。
Javascript代码:
$('#btnSubmit').click(function(){
if(quantityArray[j] == undefined){
alert("Empty Form can not be submitted!");
}
else {
$.post('insert_man_order.php',{ total_price: quantityArray[j] }, function(data){
alert(data);
});
}
});
我应该收到变量total_price的值的PHP代码是:
if(isset($_POST['total_price'])){
$price = $_POST['total_price'];
}
else{
echo "No data recieved";
}
还有一件事......我通过在$ .post函数中将数据传递到它来编写警报,它完美无缺。 因此,如果数据在传递到另一个页面之后被完美地接收,那么在另一个页面接收数据的问题是什么呢?
代替
if (isset($_POST['total_price'])) {
$price = $_POST['total_price'];
}
else {
echo "No data recieved";
}
做这个
if (isset($_POST['total_price'])) {
echo $_POST['total_price'];
}
else {
echo "No data received";
}
您必须打印数据以进行ajax响应。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.