您好,真的希望获得一些有关复杂表单问题的帮助。 我正在构建一个房地产网站,代理商可以登录管理页面并以 HTML 表单上传待售的新房。我有一个多 3 页的表单,其中包含列表信息、更多列表详细信息和照片上传页面。我创建了这 3 个页面和一个漂亮的 css 选项卡导航来在这 3 个页面之间切换。我的问题是我希望代理能够在 3 个页面之间来回移动并将数据保留在表单中。然而,如果这是一个全新的“列表”,那么表格将完全空白。我将表单设置为通过 php 提交并在 mysql DB 中输入数据,然后将您发送到表单中的下一页。
我能想到的唯一方法是使用 if 语句来检查 session 变量以查看是否已设置“listing_id”变量。如果有,它会创建一个表单并用该待处理的“listing_id”中的数据填充空白,如果没有,它只会创建一个空白表单。有没有更简单的方法来做到这一点???我想坚持使用 PHP 和 HTML,但是简单的 JS 也可以。感谢任何人都可以给予的激励!
最佳答案
哇哇哇。不是 session 。不..不。
一个非常简单的解决方案是使选项卡仅可视。不要丢弃 HTML,只需隐藏容器并显示另一个容器即可。这样,当您返回时,您的数据仍然存在。
关于php - 如果已输入数据,如何填充多页表单;如果没有当前数据,如何将其留空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22028084/