Почему pjax разрешает только один ajax запрос?
pjax видимо кеширует результат каждого запроса, и если url не отличается - запрос повторно не отсылается
В контроллере отвечающем за обработку AJAX-запросов что-то вроде
header("Cache-Control: no-cache, must-revalidate");
Разумеется заголовки отправлять до данных.