从邮寄请求中获取个人价值

时间:2017-05-04 08:04:08

标签: javascript php jquery ajax post

var payments = {
  totalamount: totalamount

}
$.post("target.php", {
    data: payments
  })
  .done(function(data) {
    window.open('target.php');
  });

if (array_key_exists('data', $_POST)) {
   echo "next line is post";
    print_r($_POST);
}

我在jj内部完成了ajax请求的功能。 php在target.php。

在网络中> XHR>响应

next line is postArray
(
    [data] => Array
        (
            [totalamount] => 190
        )

)

此结果适用于target.php

  

如何单独获取帖子的价值。

我希望能够获得像

这样的价值
echo $_POST['totalamount']

1 个答案:

答案 0 :(得分:0)

如果你想以你的方式使用帖子,你必须通过这样做来访问totalamount变量:

$_POST['data']['totalamount']

或者您可以将$ .post更改为此,它将按您希望的方式工作 你所做的是将你的totalamount放入数据中,但这似乎是浪费。

$.post("target.php", payments)
.done(function(data) {
    window.open('target.php');
});