在做项目的时候,突然发现用户的同一个请求发送了多次,后来发现可能是用户在短时间内点击了多次按钮,然后便在前端加上了这样的限制:
1.用户点击完发送按钮就给按钮设置disabled属性
2.ajax成功返回信息后,再去除disabled属性
这样就可以在前端避免用户短时间内因为多次点击造成的多次请求
这个小小的经验,在这里记录一下
在做项目的时候,突然发现用户的同一个请求发送了多次,后来发现可能是用户在短时间内点击了多次按钮,然后便在前端加上了这样的限制:
1.用户点击完发送按钮就给按钮设置disabled属性
2.ajax成功返回信息后,再去除disabled属性
这样就可以在前端避免用户短时间内因为多次点击造成的多次请求
这个小小的经验,在这里记录一下
转载于:https://www.cnblogs.com/zmcxsf/p/10471375.html