|
|
1
8
jQuery的基本代码:(没有测试和缩写……但我做过类似的事情)
编辑:(回复:您的评论)
|
|
|
2
6
|
|
|
3
4
我已经找到了解决我问题的办法。我不得不说,它并不像我想要的那么完美,但到目前为止,它奏效了,我认为这只是暂时的变通。
|
|
|
4
3
是的,您可以使xmlHttpRequests同步,在非IE设置中 asynch option 在IE浏览器中的open方法上为false do the same 使用bAsync参数。
|
|
5
3
顺便说一句,浏览器现在引入了工作线程,这将允许JS中的并发性,但目前情况并非如此。
JS通过回调为您提供了一个非常好的解决方案。对于您要发送的每个异步事件,请为其附加一个适当的回调函数,该函数将正确处理该事件。 同步 |
|
|
6
1
我知道这已经太晚了,但我想我会做出改进。Artem Barger提出了自己的解决方案,如果缓存值为“更新”,则使用setTimeout。..相反,只需将函数标记到缓存值对应的链接队列上,这样你就有了一个对象,它保存了实际的缓存数据,并且一旦数据返回,函数队列就可以调用缓存数据。
如果你想了解技术,你可以在队列中设置一个特定的QOS超时,在迭代开始时设置一个秒表,如果达到特定时间,则调用setTimeout返回队列以继续迭代。..我希望你明白了:)-它基本上节省了X次setTimout调用,只需要一次。 查看上面的Artem Bargers代码,您应该能理解我的建议要点。 |
|
|
James Williams · 如何在单击按钮时刷新div内容 3 年前 |
|
|
Mehmet · javascript执行了多个 4 年前 |
|
|
Shijil · 尝试在Jquery PHP搜索代码中添加选择标记功能 4 年前 |
|
|
Parker · 如何使表格行的单元格项加粗n秒? 4 年前 |
|
|
Chris J. · ajax获取查找数据属性值的请求 4 年前 |
|
|
Pedro F · Ajax调用后脚本运行不正常 4 年前 |