确保只应用最后 AJAX 个结果

Make sure only last AJAX result applied

我使用AJAX调用过滤记录。 因此,每次单击复选框时都会调用 AJAX 请求。当快速点击复选框时,有时结果不正确,因为应用的结果不是最后一个(异步)。 如何确保仅应用最后的 AJAX 结果而不影响性能?

您可以在每个请求中发送一个我们称之为“echo”的变量。 echo 变量将在请求之前声明,并在每次请求时递增。 API 将发回它收到的 echo 变量。 您将只处理返回与当前 echo 变量值匹配的 echo 值的请求。 您也可以禁用所有按钮,直到请求完成!