Sending ajax requests in batch of 3 or 5
我在asp.net mvc范例中。在我的一个视图中,我有两个字段
我有一个场景,开始编号和结束编号之间的差可能在100的范围内,因此我计划以3或5的批次发送ajax请求。例如,我将发送三个请求并等待它们完成,之后那,我需要发送下三个,直到循环完成。我不知道如何解决这个问题。
建议您发送包含所有必要信息的单个AJAX请求,而不是用多个AJAX请求来重锤服务器。这将比发送具有较小有效负载的多个请求更为有效。
创建3个或4个请求的批处理,并使用下面的示例代码检测AJAX请求是否为纯对象。
1 2 3 | $(".log" ).ajaxStop(function() { $(this).text("Triggered ajaxStop handler." ); }); |
在发出所有请求后,再呼叫另一批。