我有一个客户端获取从服务器获取某些数据的 JSON 请求,只要有东西进入服务器(服务器有 10 秒的时间间隔侦听传入数据),客户端就会获取数据。
现在的问题是客户端得到的所有数据都在一个队列中,每个时间间隔后都一个接一个出来,所以每个时间间隔只显示一个数据。
我希望来自服务器的每个数据都应该独立于时间间隔显示。任何帮助表示赞赏!
function getRequest(i) {
$.getJSON(
'/nextdocument',
function(data) {
console.log(data.documentID + data.description +
data.price + data.instanceId + data.errorMessage);
}
);
setTimeout(function() {
getRequest(i);
}, 11000);
}