Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
访问json数组时在javascript中未定义_Javascript_Arrays_Json - Fatal编程技术网

访问json数组时在javascript中未定义

访问json数组时在javascript中未定义,javascript,arrays,json,Javascript,Arrays,Json,访问json数组时遇到问题 这是我的javascript function getCustomerInfo(){ $.ajax({ dataType: 'json', url:'https://host:8443/xxxxxx/xxx', type: 'POST', data: {requestor_email: 'honey@gmail.com'}, success:function(data){ alert(JSON.s

访问json数组时遇到问题

这是我的javascript

function getCustomerInfo(){
    $.ajax({
    dataType: 'json',
    url:'https://host:8443/xxxxxx/xxx',
    type: 'POST',
        data: {requestor_email: 'honey@gmail.com'},
    success:function(data){
        alert(JSON.stringify(data)); //first alert
        alert(data.outputMap.customerName); //second alert
        alert(data.outputMap.emailId); //third alert
        alert(data.outputMap.orders); //fourth alert
        alert(data.outputMap.orders[0]); //fifth alert
    },
    error:function(data){
        alert(JSON.stringify(data));
        }
   });
}
我的第一个警报打印json响应,即

`

第二个警报打印正确的客户名称,即honey goyal

第三个警报打印正确的电子邮件ID,即honey@gmail.com

Forth alert打印未定义的,这就是问题所在,它应该打印[object]s

第五警报还响应未定义的警报


提前感谢。

根据警报的JSON字符串,订单的正确键名是“订单”(末尾有空格)

尝试将第四个警报更改为:
alert(data.outputMap['orders')

谢谢,伙计,是的,好眼力;)。。我试着从3小时开始工作。
{
 "targetRequestUri":"/getCustomerInfo",
 "javax.servlet.request.key_size":128,
 "outputMap":
            {
             "emailId":"honey@gmail.com",
             "orders ":[
                       {
                        "orderId":"ST210340",
                        "orderDate":"2013-04-24 12:42:54.187",
                        "orderStatus":"ORDER_COMPLETED",
                        "totalMoney":1
                       }
                       ],
             "partyId ":"10810",
             "customerName":"honey goyal"
            },
 "_FORWARDED_FROM_SERVLET_":true,
 "javax.servlet.request.ssl_session":"519ee62b8656107fa3ac262c2ac8f86e0348933dc980e0078eca2fd638b55303",
 "javax.servlet.request.ssl_session_id":"519ee62b8656107fa3ac262c2ac8f86e0348933dc980e0078eca2fd638b55303",
 "_SERVER_ROOT_URL_":"https://host:8443",
 "javax.servlet.request.cipher_suite":"TLS_ECDHE_RSA_WITH_RC4_128_SHA",
 "thisRequestUri":"json"
}`