CSV2Table プラグインを使用しています: CSV2Table
HTML ページの本文は次のとおりです。
<body onload="JavaScript:timedRefresh();">
<div id="CSVTable"></div>
</body>
TimedRefresh スクリプトは次のとおりです。
<script type="text/JavaScript">
function timedRefresh() {
setInterval(function(){
ref()},30000);
</script>
CSV を DIV にロードするスクリプトは次のとおりです。
<script type="text/javascript">
function ref(){
$('#CSVTable').CSVToTable('q.csv', { loadingImage: 'images/loading.gif', startLine: 0, tableClass:'table table-condensed table-striped table-bordered table-hover' }).bind("loadComplete",function() {
$('#CSVTable').find('TABLE').tablesorter().tableClass('table table-condensed');
});
</script>
問題は、refが呼び出されても、CSV2Table が結果をキャッシュしているように見え、CSV ファイル (他の場所で動的に更新される) を再読み込みしていないように見えることです。
CSV2Table でキャッシュが発生しないようにする方法はありますか? ググってみましたが、キャッシュ設定が見つかりません!
助けてくれてありがとう、
マーク