0

これはajax呼び出しがどのように見えるかです

  $.ajax({
      url: 'http://localhost/placeadd.php',
      dataType: "json",
      type: "POST",
  data: {
      "location": {
      "lat": -33.8669710,
      "lng": 151.1958750
      },
      "accuracy": 50,
      "name": "Daves Test!",
      "types": ["shoe_store"],
      "language": "en-AU"
      },
      success: function( data){
    console.log(data.status+"<BR>");
      },
      error: function(request, status, error){
        console.log(status+"<BR>");
      }
      })
      })

phpファイルの各要素にアクセスするにはどうすればよいですか?たとえば、「lat」にアクセスするには、$ _POST。"location"。"lat"になりますか?

4

1 に答える 1

0
$.ajax({
    url: 'http://localhost/placeadd.php',
    dataType: "json",
    type: "POST",
    data: {
        "location": {"lat": -33.8669710,"lng": 151.1958750},
        "accuracy": 50,
        "name": "Daves Test!",
        "types": ["shoe_store"],
        "language": "en-AU"
    },
    success: function( data){
        console.log(data.status+"<BR>");
    },
    error: function(request, status, error){
        console.log(status+"<BR>");
    }
});

PHPの場合:

<?php
    $post = json_decode($_POST);
    $lat = $post['location']['lat'];
    echo $lat;
?>
于 2012-12-08T08:44:50.143 に答える