こんにちは、私はウェブを検索しましたが、これを機能させることができません。10 秒ごとに呼び出される関数から、databaseUpdated.phpファイル ( index.phpファイルと同じフォルダーに配置)を呼び出そうとしています。
index.php に以下を配置すると
<script type='text/javascript'>updateboolean();</script>;
関数が実行されるので、それは問題ではありません。問題は、php ファイルが読み取られないことです。
ファイルdatabaseUpdated.php
<body>
<?php
echo ("<script type='text/javascript'>updateboolean();</script>;");
?>
</body>
そして、ここにJavaScriptの私の関数があります
$(document).ready(function(){
setInterval(function() {
$.get("databaseUpdated.php");//Can't get this to work any obvious reason for this (And yes I have jquery working)?
return false;
}, 10000);
});
function updateboolean(){
alert("Database updated");
document.location.reload(true);
}
よろしくお願いします=)
編集
_________________________________________________________________________________________
私がする時
アラート (データ); 以下の関数では、画像が示すように結果が得られます
$(document).ready(function(){
setInterval(function() {
$.get('databaseUpdated.php', function(data) {
alert('Load was performed.');
alert(data);
eval(data);
});
}, 5000);
});
しかし、「eval(data)」は機能していないようです