次のようなスクリプトとjQuery Ajax呼び出しがあります。
<script type="text/javascript">
$(document).ready(function() {
var timer;
$.ajax({
type: 'POST',
url: 'closettime.php',
success: function( res ){
var json = JSON.parse(res);
timer = json["datecounter"];
alert(timer);
}
});
var date = new Date(timer);
var now = new Date();
var diff = date.getTime()/1000 - now.getTime()/1000;
var clock = $('.clock').FlipClock(diff, {
clockFace: 'HourlyCounter',
countdown: true,
showSeconds: true
});
});
</script>
今私の問題は、次のようvar date = new Date(timer);
にajax成功コールバックで 時間値を割り当てることができないことです
timer = json["datecounter"];
これを修正する方法を教えてください。ありがとう