如果另一个仍在运行,请立即启动 ajax 调用
Immediately start ajax call if other one is still running
假设我通过ajax启动一个循环函数,等待来自设备(在本例中为条形码阅读器)的响应,如果按下"后退"按钮(当第一个函数仍在运行时),我需要执行另一个ajax调用。怎么可能呢?使用中止不起作用,因为服务器仍在循环循环中。知道吗?
只需发送另一个 ajax 请求,就可以同时有多个 ajax 请求。
sendFirstAjax();
sendSecondAjax(); // doesn't have to wait the first ajax to complete.
相关文章:
- 从控制器返回后Ajax启动事件激发
- Rails jquery ajax调用未启动
- 从Django中同一页面上的多个按钮启动AJAX请求
- 启动选项卡ajax在加载页面时加载内容
- jQuery$.ajax完成回调而未启动
- 使用PrimeFaces<p: ajax>,只在更改字段的键击时在inputText中启动Ajax
- 通过使用onblur启动Ajax查询到PHP MySQL DB
- TineMCE 不会启动 ajax 加载的文本区域
- 如果另一个仍在运行,请立即启动 ajax 调用
- 浏览器是立即启动AJAX调用,还是等待当前操作完成
- 非异步启动AJAX请求的替代方法
- 启动ajax服务器脚本并轮询完整性
- 如何在ajax运行时禁用click功能,相同的click启动ajax运行,在ajax完成后,重新启用click功能
- 如何在firefox中重写Ctrl + N以启动AJAX
- 立即启动AJAX请求,但在添加元素之前确保页面已经加载
- MVC DropDownList选择已更改,未启动Ajax
- 可以在表单提交后启动ajax调用吗
- 无法在IE9中的dom上启动ajax
- Internet Explorer启动AJAX调用延迟
- 用jquery重新启动ajax对象