用php回复ajax datatype = json发布的数据

时间:2016-01-17 08:53:58

标签: php jquery json

我将一个像页码这样的数据发送到php页面来做一些事情。然后PHP代码发送给我一个数组。为了在jQuery中获取php数组,我使用了json。它返回了一个数组但是在php页面中它无法获取我发送的页码?

jQuery的:

class UserSerializer(serializers.ModelSerializer):
    class Meta:
        model = User
        fields = ('id', 'username', 'first_name', 'last_name')

PHP:

      $.ajax({
        type: 'POST',
        url: 'php/pagging_employs_list.php',
        data: 'id=testdata',
        dataType: 'json',
        cache: false,
        success: function(result) {
            alert(result[0]);
        },
      });

1 个答案:

答案 0 :(得分:1)

此处无法使用

$_POST,因为它仅适用于网址编码数据。

您需要从stdin读取,例如

$data = json_decode(file_get_contents('php://stdin'));