我有一个 AJAX 请求,如下所示:
$.get('api/indicator/status_graph/'+self.indicator.get('id'), function(data) {
self.actuals_graph(data);
self.graphLoaded(true);
self.graphError(false);
}).error(function(data) {
self.graphError(true);
});
老实说,这是一个童话般的简单请求,并且在页面的另一个地方重复出现。我遇到的问题是在调用 get 函数后立即调用成功回调;Chrome 的网络面板显示根本没有向服务器发出请求。在其他地方调用的几乎相同的一段代码可以正常工作,并且由于调用它们的方式或时间没有区别,老实说,我无法弄清楚发生了什么。