Ajax вызывает несколько php-файлов в одной и той же функции

Итак, несколько дней назад я задал этот вопрос. Данные сеанса, отображающие URL предыдущего изображения

Он работает, но есть ли способ вызвать несколько вещей одновременно?

У меня есть counter.php и report.php, они оба получают доступ к данным сеанса из getRandom.php.

function Refresh() { $('#picturehere').load('getRandom.php', function(){$load('report.php');}); }; 

Мой код обновления (). Я хочу отобразить counter.php в своем собственном div, возможно ли это сделать?

Когда я пытаюсь отделить свой счетчик.php в своей собственной строке, как это, он получает неправильные данные сеанса, начиная с предыдущего изображения.

 function Refresh() { $('#picturehere').load('getRandom.php', function(){$load('report.php');}); $('#counter').load('counter.php'); }; 

Благодарю.

Нет необходимости делать 3 разных запроса http / ajax для получения информации с того же сервера.

Вы должны сделать один вызов ajax и объединить сценарии на стороне сервера или один сценарий, который включает в себя другие скрипты. Затем вы можете комбинировать выходные данные в массиве или объекте и json_encode() чтобы отправить его обратно в браузер. Там вы можете получить разные части и поместить их в разные элементы html по желанию.

Возможно, вам придется перейти к более полному методу, например $.ajax() а не просто использовать .load() .