javascript-JSON字符串的JSON.parse返回特定键的未定义布尔值

我正在尝试找出一种从ajax查询检索的JSON字符串中检索布尔值的方法.我可以访问字符串和整数值,但是任何布尔值都将以未定义的形式返回到控制台.

这是我的解析ajax返回数据的脚本.

success: function(data){
     let results = jQuery.parseJSON(data);
     var outside = results.outside;
     console.log(outside);
     if(outside){
      console.log("true");
     }
}

这是我的JSON字符串的示例:

{
    "glossary": "alphabet","store": "Henry","outside": true
}

我可以返回字符串值,但不能返回布尔值“ outside”.我知道它是由ajax调用检索的,因为在测试中,我将数据打印到控制台,并且可以看到其值为true.

最佳答案
让结果= JSON.parse(data);,否?

相关文章

1.第一步 设置响应头 header('Access-Control-Allow...
$.inArray()方法介绍 $.inArray()函数用于在数组中搜索指定的...
jquery.serializejson.min.js的妙用 关于这个jquery.seriali...
JS 将form表单数据快速转化为object对象(json对象) jaymou...
jQuery插件之jquery.spinner数字智能增减插件 参考地址:http...