发布ajax请求,如何阅读?

时间:2013-11-25 10:43:46

标签: php jquery ajax post

我想告诉你jquery.ajax中的“帖子”:

enter image description here

因为:

   $.ajax({
    url: "checkAvailability.php",
      type: 'POST',
      dataType: "json",
      data: {username:data}, // this is important
    success: function(data) {
        if (data.result == 1) {
            $("#select-err").text(data.error);
        }
        else {
            $("#select-err").text(data.error);
        }
    }
});

现在我想问你如何在另一页上阅读这样的帖子.. 我这样做:

if($availabilityChecker->check_availability($_POST['username'])) {
我认为它是一个阵列, 但这不起作用,任何想法?问候!

1 个答案:

答案 0 :(得分:1)

来自ajax方......

    id='123';
    editedroll= 'admin';
    var data = {'userid':id,'roll':editedroll}; 
    $.ajax({
        url : 'checkAvailability.php',
        data : {data:JSON.stringify(data)},
        type : 'POST',
        success : function(data)
        {
           alert(data);
        }
    })    

在php方面..

  if(isset($_POST['data']))
  {
      $data = $_POST['data'];
      $data = json_decode($data,true);
      echo $data['userid'] // will print **123**
      echo $data['roll'] // will print **Admin**
  }

希望它可以帮到你