我如何从json获取值?

时间:2017-02-13 05:15:06

标签: jquery json ajax

我有这个json:{message:"a"}

我通过ajax发送请求然后得到响应:

<script>
        $(document).ready(function(){
            $("#l").click(function(){
                $.ajax({
                    url:"index/judement",
                    type:"POST",
                    dataType:"json",
                    contentType:"application/json;charset=UTF-8",
                    data:JSON.stringify({
                        number:$("#number").val(),
                        password:$("#password").val()
                    }),
                    success: function (data) {
                        alert(JSON.stringify(data));
                    },
                    error: function () {
                      alert("...");
                    }
                });
            });
        })
    </script>

然后我明白了: enter image description here 但我只想得到a !!不是所有的json!我该怎么办?

2 个答案:

答案 0 :(得分:1)

尝试删除JSON.stringify(),这样您就可以获得作为对象的价值,而不是string

试试这个

alert(data.message);

这只会提醒a,

如果您将使用

alert(JSON.stringify(data.message));

它会警告&#34; a&#34;

答案 1 :(得分:0)

试试这个:

alert(JSON.stringify(data.message));