Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何识别来自ajax请求的响应_Javascript_Ajax - Fatal编程技术网

Javascript 如何识别来自ajax请求的响应

Javascript 如何识别来自ajax请求的响应,javascript,ajax,Javascript,Ajax,我肯定你以前遇到过这个问题,所以我想知道你是如何处理这个问题的。 我在我的网站上有一些链接,单击后加载ajax内容,有时当用户单击两个链接,第一次单击的响应在第二次请求后返回时,应用程序会显示来自最新响应的数据,而不是来自用户单击的最后一个链接的数据。 您对此的最佳解决方案是什么? TNX:)如果您总是想要订单,请维护一个变量以跟踪两个请求的响应。存储两个请求的响应,然后仅当显示第一个请求的响应时,才将变量设置为“显示第二个响应”在创建新请求和/或放弃除上次发送的请求之外的所有响应之前,中止任何

我肯定你以前遇到过这个问题,所以我想知道你是如何处理这个问题的。 我在我的网站上有一些链接,单击后加载ajax内容,有时当用户单击两个链接,第一次单击的响应在第二次请求后返回时,应用程序会显示来自最新响应的数据,而不是来自用户单击的最后一个链接的数据。 您对此的最佳解决方案是什么?
TNX:)

如果您总是想要订单,请维护一个变量以跟踪两个请求的响应。存储两个请求的响应,然后仅当显示第一个请求的响应时,才将变量设置为“显示第二个响应”

在创建新请求和/或放弃除上次发送的请求之外的所有响应之前,中止任何挂起的“旧”请求。