jQuery ajax仍处于待定/停滞状态

时间:2015-12-01 16:45:46

标签: javascript jquery ajax node.js

我已经读了很多其他的SO帖子,但没有一个答案对我有用。

我有一个简单的jQuery脚本,它通过ajax将一些数据发送到Node.js服务器。基本上这个:

$.ajax
  url: '/v2/send/[id]'
  method: 'POST'
  data: 'test'
  success: ->
    console.log 'Complete', arguments

当我运行此代码时,在Chrome的网络标签中会显示请求,但它是"stalled"。它会保持这种状态几分钟,我已经阅读了其他人最近发送的帖子,但到目前为止我还没有注意到这种情况。

我也在开发服务器,并且我将每个请求记录到应用程序中,所以我可以看到实际上没有任何内容。

我目前的脚本中没有其他内容(this is the whole thing)。

到目前为止,我已经过检查和验证:

  • 加载了jQuery($已设置)
  • 提交'事件实际上是触发的(通过添加弹出的alert
  • 正在创建请求(AjaxStart和AjaxSend发生)
  • 网址正确(右键点击网络标签中的请求 - >'在新标签中打开'向我显示我想要的数据)
  • 没有其他请求/连接妨碍我(我在网络标签中只有5 other items
  • 我的服务器实际上记录了所有请求(我用Postman打了一堆随机请求,他们都显示了这些请求)

我在这里遗漏了一些明显的东西,还是jQuery或Chrome有问题?如何解决此问题以实际发送请求?

0 个答案:

没有答案