我正在尝试使用Ajax为我的站点构建一个类似日志查看器的尾部..但无论出于何种原因,ajax调用正在等待第一个完成下一次调用之前完成。
看看Firebug,两个呼叫同时被触发,但是第二个呼叫(只需要几个ms)就在那里旋转并等待第一个呼叫完成(这可能需要几秒钟)。
我不确定为什么......大约需要10秒的第一个电话看起来像这样:
$.ajax({
url : "{{ url('json/import/run-import') }}",
type : "POST",
data : formData,
contentType: false,
processData: false,
success : function ( data ) {
if ( data.success ) {
} else {
flashMessage(data.severity, data.message);
}
},
error : function() {
flashMessage("error", "An error occurred whilst running the import.");
}
})
对于日志查看器,我使用以下代码:https://github.com/ukhas/js-logtail#readme
这是浏览器问题吗?我在Windows(XAMPP)和Firefox上使用Apache。