这不是真正要解决问题的问题。我想要的只是找出阻止来自同一用户的相同类型的 http 请求的常用方法。
为什么我需要这个:
当用户单击按钮时,Ajax 请求会发出,并通过返回结果append();
如果用户两次单击按钮(并且如果他快速单击),
则从数据库中获取的结果会搞砸,这不好. 但是,如果用户在第一个请求得到完全处理后单击按钮,则返回的结果很好!
我认为我能做的:
1)我可以通过 .js(通过切换 id 或禁用按钮)
来做到这一点 2)我可以通过 php 来做到这一点(我确信有一组功能)
3)或者通过服务器设置来做到这一点(但我对这些几乎一无所知!)
那么,在处理第一个请求之前,阻止来自同一用户的第二个 http 请求的最佳方法是什么?
谢谢!