所以我有两个 ajax 请求,但它不是异步运行的,它总是等待一个 ajax 完成然后运行第二个。这是我的代码
编辑:我的代码在 php 7.4 和 laravel 8 中运行
function functionOne() {
return $.ajax({
url:`http://127.0.0.1:8000/api/profit/${active}`,
method:'get',
dataType:'json',
success: function(data){
$('#profit').text('Rp.'+parseFloat(data.data['TotalProfit']).toLocaleString('id'));
}
})
}
function functionTwo() {
return $.ajax({
url:`http://127.0.0.1:8000/api/profit/today`,
method:'get',
dataType:'json',
success: function(data){
$('#cash').text('Rp.'+parseFloat(data.data['TotalProfit']).toLocaleString('id'));
}
})
}
Promise.all([
functionOne(),
functionTwo(),
]).then(function() {
});
我试过使用 Promise.all() 但它仍然不会异步执行