2017-02-13 129 views
0

我有这样的JSON:{message:"a"}我如何从json获得价值?

我通过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!我应该怎么做?

回答

1

试试这个删除JSON.stringify(),这样你会得到的值对象不是string

试试这个

alert(data.message); 

这只会提醒,

如果您将使用

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

它会提醒 “一”

+1

你没事 –

0

试试这个:

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

哦!这么简单,我google两个多小时都找不到解决方案! –