forループ内の$.getのコールバック関数にループインデックスを渡す

確認する3つのこと

  1. SQLのselect文でデータが追加されているか確認。
  2. キャッシュの問題であるかを確認。
  3. javascritpやPHPのコード上の間違いであるかを確認。

キャッシュ問題の解決方法

時間を取得し、getパラメータへ渡すことでキャッシュを回避。

example.php
<?php
$date_str = strtotime(date("Y-m-d H:i:s"));
?>
<html>
<script src='example.js?<?php print $date_str;?>'></script>
<!-- DO SOMETHING -->
example.js
var date_str = new Date().getTime();
$.get("example_json.php?"+date_str, function(){
  //DO SOMETHING
});

[紹介元] jQueryタグが付けられた新着投稿 – Qiita forループ内の$.getのコールバック関数にループインデックスを渡す

関連記事