怎么防止ajax多次请求

2025-02-27 12:59:15
推荐回答(1个)
回答1:

用主动查询状态的方式(A、B,jQuery 为例)或工具函数的方式(C、D)来去除重复操作,并提供一些例子作为参考:
A. 独占型提交
只允许同时存在一次提交操作,并且直到本次提交完成才能进行下一次提交。
B. 贪婪型提交
无限制的提交,但是以最后一次操作为准;亦即需要尽快给出最后一次操作的反馈,而前面的操作结果并不重要。
C. 节制型提交
无论提交如何频繁,任意两次有效提交的间隔时间必定会大于或等于某一时间间隔;即以一定频率提交。