我通过调用ajax重定向到一个页面。问题是我只想在ajax完成加载到我要重定向到的页面上之后重定向到页面。下面的代码将我重定向到我想要重定向到的页面,但在调用window.location = url之前,我需要首先完成加载ajax的页面。我该怎么办?
$('.js-next-generation-loader').on('click', function (e) {
e.preventDefault();
var obj = $(this);
var url = obj.attr("href");
$('body').loader("light");
$.ajax({
type: "GET",
url: url,
success: function (data, text) {
window.location = url;
},
error: function (request, status, error) {
window.location = url;
}
});
});
答案 0 :(得分:0)
docker build