0
我在for循環中發送多個Titanium.Network.createHTTPClient()。如何區分多個Titanium.Network.createHTTPClient()返回
當我處理返回文本時,我無法理解哪個響應對應於每個send()。
如何區分多個createHTTPClient()返回對象?
url[0] = http://api.yahoo.com?key=0
url[1] = http://api.yahoo.com?key=1
url[2] = http://api.yahoo.com?key=2
var xhrArray = new Array();
for (var k = 0 ; k < 3;k++){
var v = encodeURIComponent(url[k]);
xhrArray[k] = Titanium.Network.createHTTPClient();
xhrArray[k].autoEncodeUrl = false;
xhrArray[k].onload = function(e){
var response = JSON.parse(xhrArray[k].responseText);
//It doesnt work, How can I distinguish multiple xhr return??
};
xhrArray[k].open('GET', url[k], true);
xhrArray[k].send();
}
此落戶我的問題!謝謝! – whitebear
歡迎你:) –