我在按下按钮后尝试启动 php 脚本,然后重新加载页面,但我遇到了问题,现在我这样做:
<a href="#" class="btn green big" onclick="startUpdate();">Start Update</a>
那么这是脚本:
<script type="text/javascript">
function startUpdate() {
$.get("Update/startUpdateTxt.php");
return false;
}
</script>
这些脚本写在 txt 文件上,一切正常,但我想刷新页面,因为我必须更改一些元素并阅读我在 txt 文件中所做的更改,所以我尝试这样做:
<script type="text/javascript">
function startUpdate() {
$.get("Update/startUpdateTxt.php");
return window.location.href=window.location.href;
}
</script>
这样,页面被刷新了,但是 phpscript 不再起作用,并且没有在文件中写入任何内容,这是 phpscript:
startUpdateTxt.php:
<?php
$myFile = "updateStatus.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
$stringData = "StartUpdate\n";
fwrite($fh, $stringData);
fclose($fh);
?>
我该如何刷新页面并在后台调用 phpscript?