Мне нужно вызвать определенный PHP-скрипт на моем сервере несколько раз. Поскольку каждый вызов займет некоторое время (например, около 0,5 секунд), и каждый вызов не зависит друг от друга, я хочу вызвать сценарии одновременно. Прямо сейчас, у меня есть что-то вроде этого:Параллельные звонки Ajax?
$(document).ready(function() {
$.ajax({
url: 'main.php',
method: 'POST',
data: { foo: 'foo' },
success: function(result) {
console.log(result);
}
});
$.ajax({
url: 'main.php',
method: 'POST',
data: { bar: 'bar' },
success: function(result) {
console.log(result);
}
});
});
Вместо того, чтобы эти вызовы последовательно, я хочу сделать их одновременно. Как мне это сделать?
Что не совпадает с тем, что вы показали? Невозможно достичь двух независимых вызовов рядом с тем, который вы используете. –
Они будут вызываться в то же время, что и сейчас. – tymeJV
ajax асинхронен! Посмотрите на свою сеть в dev-инструментах, увидите, что они параллельны. – charlietfl