在php中从帖子接收数据的问题

时间:2011-07-04 06:33:04

标签: php jquery

这是我在服务器中通过帖子发送到mi php

    $.ajax({
            async: false,
            type: "POST",
            url: "services/ModelsService.php",
            data: "{IdModelo: "+$("#brand").val()+"}",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function(values){
                //do something
            }   
    });

现在我要使用js发送的值。始终失败显示为空白。但它发送的数据很好,因为当我使用charles debugging proxy调试调用时,可以很好地处理请求

the image

这是我的php文件

$json = json_decode($_POST,true);
echo $json[1]; //this bring me always blank

我在代码中做错了什么

1 个答案:

答案 0 :(得分:2)

echo $json['IdModelo'];

这就是你得到它的方式。

将第二个参数true传递给json_decode将返回一个关联数组,因此您应该使用关联(字符串)索引访问数组值。