Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 CodeIgniter 构建一个多步骤表单,但我无法弄清楚它应该是怎样的。我的想法是为每个步骤创建不同的控制器功能和视图。我的想法是正确的还是有更好的方法来实现它?您是否建议使用 AJAX 创建表单?
先感谢您。
对于你的问题,我可以提出两种解决方案。使用 ajax 或表单发布取决于您。
方法一
1.第一个步骤将数据保存到表 2.在第二个和所有其他步骤中更新表。如果您要返回功能,则必须仔细工作,并确保您的表单代码在至少第一步通过时具有主键。
方法 2 在此方法中,不要仅通过每个表单发布到会话中保存在表中,当通过最后一步时,您可以将数据从会话中一劳永逸地保存到表中