【发布时间】:2011-07-31 23:33:36
【问题描述】:
我有一个网页,其中包含几个 jQuery ajax 调用,它们同时针对 .NET web 方法异步触发。
这些 web 方法返回数据以供每个 .ajax 调用的成功回调处理。
我的问题可能是低级的。 jQuery/Javascript 如何知道哪些数据返回到哪个 .ajax 调用?我使用网络嗅探器查看了返回数据包,但看不到任何可用于将其链接回其发起呼叫的标识类型。我猜它与 jqXHR 对象有关。如果它在响应包中,我无法在嗅探器中看到它。
任何技术解释都会有所帮助。
补充: 我问这个是因为我将在服务器端使用异步方法。 .ajax 最初调用的方法不是返回数据的方法。另一个线程正在做这项工作。
【问题讨论】:
-
我喜欢尼尔。 @Tony_Nenrich,其实很简单,每个 ajax 调用都发送和接收自己的数据,这意味着它们永远不会混淆。
-
@Neal:已经足够好了。我希望这不是你不给出好的答案的理由。
-
@Khez:我正在寻找更多细节。他们为什么不混在一起?是什么将它们联系在一起?在此期间是否必须连接并打开通道?
-
您的问题起初令人困惑。您是在问如何将 Ajax 请求与正确的响应配对?
标签: javascript jquery packet-capture packet-sniffers