我有一个无法找到解决方案的以下问题。 我的网站上有一个包含 X 步骤表格的表格。从一个步骤到另一步骤的实现无需任何页面重新加载,甚至无需更改 url(不向 url 添加任何参数)。区分每个步骤的唯一方法是步骤标题是一个 ID=step_1 的范围(后续步骤依此类推)。
我想做的是在表单的每个步骤的视图上触发一个事件。
最初我正在考虑一旦用户单击“保存”按钮就触发一个事件,该按钮允许用户进入下一步。但是,由于“保存”步骤可能会返回验证错误,因此它将不起作用。 同样让事情变得更加困难的是,一旦用户未完成表单,在下一个访问步骤中,他将显示表单(因此实际上他可能会重新开始,例如步骤 3)。
有什么推荐吗?