php - 以 HTML 提交表单后重定向到同一页面上的 div 覆盖

标签 php html css forms

我有一个包含多个表单的 PHP 页面,它应该将第一个表单重定向到同一页面上的另一个表单。

问题是,当提交表单值时,它只会刷新页面,并且还会重定向到同一页面,但不会重定向到我要重定向到的另一个表单。

这是一个表单链,其中下一个表单值依赖于前一个表单提交,如问卷。

谁能告诉我这是怎么可能的。

最佳答案

如果您使用ajax 进行表单提交意味着不需要刷新页面。但是,如果您不使用 ajax 并且页面将刷新,则在提交表单之前将当前的滚动位置存储在session变量中。在页面加载时检查是否设置了 session 变量,if so 意味着滚动到页面加载后的位置,你可以根据你的逻辑删除 session 变量

关于php - 以 HTML 提交表单后重定向到同一页面上的 div 覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45318354/

相关文章:

php - 回显数组值的问题

html - 图片推荐轮播

css - @font-face 在文件夹中找不到字体

php - MySQL 区分大小写的表转换

从 Style 标签中删除 CSS 并应用于每个元素的 PHP 方法?

php - mysqli_fetch_assoc 是否按顺序返回数据?

javascript - 如何使用 jquery 更改默认必需的选择选项字段消息

javascript - 防止复选框同时被选中和禁用

javascript - 如何使DIV元素不透明

javascript - 将鼠标悬停在同一行的最后一个元素上时更改 'tr' 的背景颜色