我正在使用Ajax在页面中的表单中显示一些内容,这些内容的id
为display
,如下所示
<form method="post"><div id="display"></div></form>
在Ajax
显示的内容中,有一个名为assign
的按钮。我正在使用php检查表单是否已提交,是否已提交,然后它将重定向到另一个页面,如下所示
if(isset($_POST['assign'])){
header("Location: trial.php");
}
但是不知何故它不会转到该页面。有人知道我在做什么错吗?
编辑1
更多说明。使用Ajax
从主页指向一个php页面,其中echo
包含一些信息,其中包括echo
到主页的按钮。这些信息将显示在主页上的display
ID中。但是当我按下按钮时,表单没有提交
答案 0 :(得分:2)
这不是AJAX的工作方式。
F12
)。Network
标签。Assign
按钮。Response
标签上单击。您看到期望的HTML数据了吗?如果您希望AJAX响应更改您当前的浏览器URL,则需要将“响应”“发送回”网页,告诉您的JS它应强制更改URL。