POST не успевает отработать.
Все команды выполняются одна за одной, не ожидая выполнения предыдущей.
Если Вам нужно сделать редирект после успешного POST сделайте так:
$("#send").click(function(){
$.post("test.php", { name: "John", time: "2pm" }, function(){
$(location).attr('href', '/test.php');
});
});
Так редирект выполнится только в случае успешного выполнения запроса.