无法显示JSON响应对象

时间:2013-02-05 08:29:19

标签: jquery ajax json

我有一个从我的数据库返回记录的WCF服务..我使用ajax调用从我的WCF获取值并将其作为JSON对象获取..

下图显示了浏览器中的响应对象..

enter image description here

那很好..但是当我想使用像

这样的提醒时
alert(myData.version);

我无法得到它的值。我如何从我的回应中获取值?

MY AJAX CALL:

$.ajax({

                url: urlToHandler,
                type: 'POST',
                data:{},
               dataType:'json',
                contentType: 'application/json',
                success: function(data) {    

myData = ((data.GetUpdateVersionResult), function (key, value) {
    var type;
    if (value && typeof value === 'object') {
        type = value.type;
        if (typeof type === 'string' && typeof window[type] === 'function') {
            return new (window[type])(value);
        }
    }

    return value;
});

alert(myData[0].version);

},
                    error: function(data, status, jqXHR) {                       
                        alert('There was an error.');
                    }
                }); // end $.ajax



    }

1 个答案:

答案 0 :(得分:0)

您要查找的信息位于data

alert(data.GetUpdateVersionResult[0].version)