我将一个像页码这样的数据发送到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]);
},
});
答案 0 :(得分:1)
$_POST
,因为它仅适用于网址编码数据。
您需要从stdin读取,例如
$data = json_decode(file_get_contents('php://stdin'));