方法一:加timeout定时器的get或getJSON函数。
方法二:利用adjax函数处理。
function get_device_list(){
{% autoescape off %}
svcs ={{servers}};
{% endautoescape %}
for (var i=0; i< svcs.length; i++)
{
var svc = svcs[i];
var loadid = ‘#tryloading’ + i.toString();
var url = ‘http://’ + svc + ‘/listalldevices.json’;
if(0){
$.get(url, {}, handle_device_list(svc, loadid));
setTimeout(handle_device_list_error(svc, loadid), 10000);
}else{
var req = {‘url’:url,
‘data’:{},
‘type’:’GET’,
‘datatype’:’json’,
‘success’:handle_device_list(svc, loadid),
‘error’:handle_device_list_error(svc, loadid)};
$.ajax(req);
}
}
}