我想点击删除按钮时重新加载同一页面。删除按钮操作正在运行,但页面未重新加载。如何解决这个问题。
我正在尝试以下代码:
if($delete){
$del = delete_records('mastercourse',$field='id',$value=$delete);
location.reload();
}
答案 0 :(得分:1)
您正在PHP中嵌入javascript,因此请附带标记
echo "<script>location.reload()</script>";
或者如果你想重定向:(来自讨论)
echo "<script>location.href='viewfile.php'</script>";
或者,可以使用PHP的
header("Refresh:0");
答案 1 :(得分:1)
只需添加Redirect(),如下所示:
if($delete){
$del = delete_records('mastercourse',$field='id',$value=$delete);
redirect($CFG->wwwroot."/viewfile.php");
}
这里viewfile.php是要重定向的文件名。