以顺序方式执行ajax请求,单击按钮时会触发这些请求

时间:2015-10-27 06:59:15

标签: angularjs http q

单击按钮,我需要向后端发出ajax请求,以便在数据库中保留当前时间和更多详细信息。因此,如果用户连续多次单击该按钮,则会向后端触发多个ajax请求。我希望这些请求一个接一个地按顺序执行,我不需要跟踪前端ajax请求的成功/失败。如何处理这些情况?

2 个答案:

答案 0 :(得分:0)

您可以使用promises在异步请求的实现上触发特定功能。 https://docs.angularjs.org/api/ng/service/ $ Q

答案 1 :(得分:-1)

当你拨打ajax电话时 只需添加

  

async:false    或async:true

在功能中,呼叫将同步或不同步