У меня есть два метода на основе ajax, которые выполняются через каждые 10 секунд.Но у меня есть еще одна вещь, которая является отправкой формы.Прямо сейчас, когда я отправляю форму для обработки, она ожидает завершения предыдущих инициированных вызовов AJAX и последующей обработки.Я бы хотел расставить приоритеты.
Следующий скрипт у меня есть
function refresh_ss_one(){
$.ajax({
type: 'GET',
url: "{{ route('RefreshSessionOne') }}",
data: {},
success: function(response){
console.log(response);
}
});
}
function refresh_ss_two(){
$.ajax({
type: 'GET',
url: "{{ route('RefreshSessionTwo') }}",
data: {},
success: function(response){
console.log(response);
}
});
}
setInterval(refresh_ss_one, 10000);
setInterval(refresh_ss_two, 10000);
У меня есть еще один, который выполняется при отправке события формы, и я бы хотел расставить приоритеты.Я прошел через параметры async
ajax и использовал его в своей функции ajax, но все еще сталкивался с проблемой.
$("#check-rate").submit(function(e) {
var form_data = $(this);
$.ajax({
type: 'POST',
url: currency_route,
data: form_data.serialize(),
success: function(response)
{
...
}
});
e.preventDefault();
});
Может ли кто-нибудь помочь мне, как я могу решить эту проблему ..