2013-01-05 39 views
0

我正在嘗試用特定城市的追隨者列表填充文本字段。我認爲JavaScript的搜索語法應爲:具有特定屬性的搜索追隨者

var myText = document.getElementById('target'); 
SC.get('/users/MY_USER/followers',{city:'Berlin'},function(followers) { 
    for (i=0; i < followers.length; i++){ 
    myText.innerHTML += followers[i].username + ' </br> '; 
    } 
}); 

請求返回MY_USER的追隨者,而不是從柏林只得到了那些的整個列表。我究竟做錯了什麼?

謝謝!

回答

0

問題出在後端。你確定你正在過濾服務器上的內容嗎?

編輯:

起坐,我已經錯過了的SoundCloud標籤....
根據this你只能使用q參數。
相反,你可以自己篩選結果:

var myText = document.getElementById('target'); 
SC.get('/users/MY_USER/followers', function(followers) { 
    for (i = 0; i < followers.length; i++){ 
     if(followers[i].city == 'Berlin') { 
      myText.innerHTML += followers[i].username + ' </br> '; 
     } 
    } 
}); 
+0

由於服務器所屬的SoundCloud,我當然希望它返回所過濾的內容... – jbabey

+0

這是我的問題的時候,我要確保這是正確的請求來過濾內容。 – jubl

+0

是的...沒有看到soundcloud標籤。我編輯了我的答案。 –