Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中从jQuery获取多个post值_Php_Javascript_Jquery_Post - Fatal编程技术网

在PHP中从jQuery获取多个post值

在PHP中从jQuery获取多个post值,php,javascript,jquery,post,Php,Javascript,Jquery,Post,给定以下jquery $.post(path, {one:'alex', two:'thomas'}, function (response) { alert(response); }); <?php $first = $_POST['one']; echo $first; ?> 以及以下PHP: $.post(path, {one:'alex', two:'thomas'}, function (response) { alert(response);

给定以下jquery

$.post(path, {one:'alex', two:'thomas'}, function (response) {
    alert(response);
});
<?php
  $first = $_POST['one'];
  echo $first;
?>
以及以下PHP

$.post(path, {one:'alex', two:'thomas'}, function (response) {
    alert(response);
});
<?php
  $first = $_POST['one'];
  echo $first;
?>
谢谢使用json

$response = array(
    'first' => $response1,
    'second' => $response2
);
echo json_encode($response);

$.post(path, 'one=alex', function (response) {
    response = JSON.parse(response );
    alert(response.first);
});
使用json

$response = array(
    'first' => $response1,
    'second' => $response2
);
echo json_encode($response);

$.post(path, 'one=alex', function (response) {
    response = JSON.parse(response );
    alert(response.first);
});

@这回答了你的问题;发送的数据只是约翰打错了字+1,John。我不确定我是否理解,我如何将值传递到我的php文件?看起来你最后只发送了一个'one=alex'到达那里。。。我会尽快给你答案,你应该用javascript可以解析的语言将结果格式化。JSON在这方面很好。您还可以使用XML,这回答了您的问题;发送的数据只是约翰打错了字+1,John。我不确定我是否理解,我如何将值传递到我的php文件?看起来你最后只发送了一个'one=alex'到达那里。。。我会尽快给你答案,你应该用javascript可以解析的语言将结果格式化。JSON在这方面很好。您还可以使用XML。