1. 首页
  2. 服务器应用
  3. VPN
  4. 防止重复发送Ajax请求的解决方案

防止重复发送Ajax请求的解决方案

上传者: 2020-12-13 07:06:42上传 PDF文件 65.71KB 热度 20次
在页面中有多个按钮,点击该按钮可以异步的去服务端读取数据,然后在前端将数据展示出来。 每个按钮点击请求的页面都是同一个,但是请求的参数不同,所以返回的内容就不同。 在连续点击多个按钮的时候就会发出多个异步请求。那么根据请求返回的快慢(因为不同按钮参数不同,返回内容不同,所以会有快慢之分),数据会依次的展示出来,那么就会出现一个先点击的按钮,由于他请求的数据量比较大,导致数据被后显示出来。 一、问题解决 解决这种问题有两种方式: 1.当连续进行多个请求,并且请求的url地址相同时。放弃前面的所有请求,只执行最后一次请求。 2.当连续进行多个请求,并且请求的url地址相同时。放弃后面的所有
下载地址
用户评论