0

次のjqueryが与えられた場合:

$.post(path, {one:'alex', two:'thomas'}, function (response) {
    alert(response);
});

そして、次のPHP :

<?php
  $first = $_POST['one'];
  echo $first;
?>

応答を返すようにするにはどうすればよいですか?

変数を 1 つだけ送信すると問題なく動作します。

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

ありがとう

4

1 に答える 1

3

json を使用します。

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

$.post(path, 'one=alex', function (response) {
    response = JSON.parse(response );
    alert(response.first);
});
于 2012-08-07T12:39:16.297 に答える