我正在通過JavaScript獲取用戶時區。併發送ajax請求以在會話中保存該值,以便我可以在進一步的邏輯中使用該值。這工作正常,但設置值可用於第二頁加載。 有什麼方法可以等待ajax響應,並在會話變量可用時開始進一步執行。Ajax響應PHP延遲執行?
我使用這個
<script type="text/javascript">
$(document).ready(function(){
var tz = jstz.determine();
var timezone = tz.name();
$.post("abc.php", {tz: timezone}, function(data) {
location.reload();
});
});
</script>
<?php
$timezonevalue=$_SESSION['timezone'];
?>
現在我重新加載該工作正常但是這是創建一些中斷對用戶的AJAX請求後,頁面的代碼如下。有什麼方法可以延遲php執行,直到會話變量可用。
完全不清楚。爲什麼要等待什麼? –
無日期的問題請檢查 – Mehar
我正在通過ajax – Mehar