Массив выглядит примерно так:
[{"ui_bid":"1451245124","ui_id":"124161616"}{"ui_bid":"124124124","ui_id":"123124"}{"ui_bid":"0","ui_id":"12123124"}{"ui_bid":"0","ui_id":"1231242352"}]
Следующий код вытаскивает только последний ui_bid равный нулю:
function Request() {
xhr.onreadystatechange = function() {
if (xhr.readyState == 4) {
var responseBody = xhr.responseText;
var event = JSON.parse(responseBody, function(key, value) {
if (key == 'ui_bid')
return value;
if (value != '0') {
xhr.open('GET', 'тут url для запроса', false);
xhr.send();
setTimeout(UpdateInventory, 60000);
}
})
}};
xhr.open('GET', 'тут тоже url для запроса', false);
xhr.send();
}
Request();
Как переписать код, чтобы хотя бы при одном ui_bid не равном нулю в массиве, выполнялся нужный запрос?