-1
以下代码依次运行,一个接一个。我希望事情能够平行运行。我需要改变什么?几个Ajax请求,所有代码依次运行
window.onload = function() {
$.ajax({
type: "GET",
url: "/Reports/GetTotalVisits"
}).done(function (data) {
$('#visitCount').text(data.visitCount);
});
$.ajax({
type: "GET",
url: "/Reports/GetTotalUsers",
async: true
}).done(function (data) {
$('#userCount').text(data.userCount);
});
$.ajax({
type: "GET",
url: "/Reports/VisitReport",
async: true
}).done(function (data) {
var ctx2 = document.getElementById("station-chart").getContext("2d");
var myLineChart = new Chart(ctx2).Line(data);
});
};
你确定它确实吗?我认为只有在请求完成时才调用'done'回调函数。 - 无论如何,你到目前为止试图改变什么?有几种方法可以做你想做的事情;使它平行运行的具体问题是什么? – Jeroen 2015-02-08 12:19:08