Если я понимаю, что вы хотите, вы хотите позвонить dojob.php
и вернуть его через определенные промежутки времени.Это не может быть сделано с одним вызовом ajax.
Если вам нужно сделать это, вам нужно будет вызвать dojob.php, но затем каждые x секунд делать отдельный вызов, чтобы каким-то образом отслеживать его прогресс.Например, предположим, у вас есть checkStatus.php, который может дать вам прогресс в dojob.Поэтому вы вызываете dojob.php, а затем каждые 5 секунд вызываете checkStatus.php, который будет возвращать ваш% завершения dojob.
В то же время вы можете вызвать dojob и запустить его в отдельном потоке, а затем вернуться.Затем каждые x секунд вызывайте checkStatus.php, который будет либо возвращать% complete, либо после завершения возвращает результат dojob.