如何获取响应中某一特定元素的值?

问题描述 投票:0回答:1

我有一个简单的 Facebook 应用程序 (http://www.facebook.com/pages/Trololo/236069739747588?sk=app_222001914503807),我使用一些 jQuery Ajax 记录响应:

$.ajax({
    url: 'https://api.facebook.com/method/fql.query?query=' +  
          encodeURI(query) + '&access_token=' + accessToken +'&format=json',
    dataType: 'jsonp',
    success: function(response) {
        console.log(response);
    }
});

这是结果:

[Object {uid1="100002251534328", uid2="708404079"}]

我想获取特定的

uid
值,但是当我尝试获取仅
response.uid1
的值时,它不起作用。为什么我无法输入
response.uid1
来获取
uid1
的值?

javascript jquery arrays
1个回答
1
投票

response
是一个包含不同对象的数组。尝试使用
response.uid1
来获取数组中的特定元素,而不是返回数组对象。
    

© www.soinside.com 2019 - 2024. All rights reserved.