循环jquery $.get,如何知道循环何时完成
Loop jquery $.get, how to know when loop is finished
我正在尝试做一个循环,我使用 jquery $.get 从另一个页面加载一些内容。
这是我正在做的事情:
for(var i=0; i<users.length; i++) {
var myURL = "http://url.com/user.php?user=";
myURL = myURL + users[i];
$.get(myURL, function(data){
$('table').append( data )
});
}
这部分工作正常,它使用返回的数据更新我的表。 我的问题是我想显示一个加载图标,甚至只是显示"正在加载"的文本,直到它完成从另一个页面加载所有数据。
我会让你免于我尝试过的所有不起作用的事情,因为我真的很讨厌 JS,这会很尴尬。
任何建议将不胜感激。
var doneCounter = 0;
for(var i=0; i<users.length; i++) {
var myURL = "http://url.com/user.php?user=";
myURL = myURL + users[i];
$.get(myURL, function(data){
$('table').append( data );
doneCounter++;
if(doneCounter == users.length) hideBusy();
});
}
相关文章:
- 如何循环遍历表行,更改类,并使用"n〃;行数,并知道每行中第一个单元格的值
- 我的 for 循环中的这些小数从何而来
- 是否有可能知道用户何时点击YouTube视频上的广告
- 我想重复代码,但不知道如何使用循环
- 循环jquery $.get,如何知道循环何时完成
- 我想用于angular js中的每个循环.我不知道怎么做
- Javascript游戏循环-如何知道循环外的函数经过了多少时间
- 如何知道回调循环的哪一次迭代以及何时执行
- 反向while循环如何知道在JavaScript中何时停止
- 我怎么知道indexedDB请求循环是否已经结束
- 想知道为什么我的JQuery数组循环没有设置我的href's正确
- Nooblyf,javascript,由 3 个变量控制的简单循环,不知道为什么它在 1 次迭代后停止循环
- 无尽的循环——不知道为什么
- 我真的不知道如何为这个JS函数创建时间循环
- 不知道如何通过循环进行迭代
- 循环学习.我不知道我的代码中缺少了什么
- 我如何知道最后一个异步函数何时在ob" for键中返回结果?循环
- 如果没有逻辑操作符,for循环如何知道何时停止?
- 有人知道一种方法,我可以使用循环来取代代码的部分,一切都是相同的,除了索引
- 如何知道你正处于对象for循环的最后一轮