【问题标题】:get individual value from post request从发布请求中获取个人价值
【发布时间】:2017-05-04 08:04:08
【问题描述】:

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);
}

我有js里面的ajax请求的done函数。 php 在 target.php 中。

在网络中 > XHR > 响应

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

)

这个结果是针对target.php的

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

我希望能够获得像这样的价值

echo $_POST['totalamount']

【问题讨论】:

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

标签: javascript php jquery ajax post


【解决方案1】:

如果您想按照自己的方式使用帖子,则必须通过执行以下操作来访问 totalamount 变量:

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

或者您可以将您的 $.post 更改为此,它会按照您希望的方式工作
你所做的就是把你的总数变成数据,但这似乎是一种浪费。

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

【讨论】:

    猜你喜欢
    • 2013-11-26
    • 2020-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-10
    相关资源
    最近更新 更多