我试图在用户按下按钮后通过 Jquery 重新加载此 php 的当前页面。该函数isset($_POST['submitGenZip'])在按钮按下后被调用,但 Jquery 无法运行其重新加载页面的功能。该函数isset($_POST['submitGenZip'])仅用于下载文件(这就是 php 的作用)。它不会重定向到任何页面。
第一页.php
<?php
if(isset($_POST['submitGen']))
{
header('Location:Generate.php');
}
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Zip Files</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" />
...
...
...
<tr>
<form action="" method="post" role="form">
<td>
<input type="submit" name="submitGen" class="btn btn-primary" value = "GenerateZ" style="float: right;">
</td>
</form>
</tr>
...
...
</body>
</html>
<script>
$(document).ready(function(){
$("#submitGen").click(function(){
alert("ReloadThisPage");
});
});
</script>
桃花长相依
长风秋雁
德玛西亚99