php - 当我转到下一个问题时,有人可以帮我保持选中单选按钮吗?
问题描述
我正在使用多维关联数组创建多项选择测验,然后使用 for each 循环显示它。太骄傲了!!!但是,我无法弄清楚如何在进行测验时为每个问题选择选项。(所有问题都显示在同一页面上)这是否与表单验证有关,或者我应该在我的形式?我已经尝试了很多帮助 :)
解决方案
你的问题不是很清楚!添加代码示例。一般来说,如果所有问题都在同一个页面中,并且您在进行测验时不需要导航到另一个页面,则需要为表单中的每个问题分配唯一的名称,当用户选择任何选项时,该值将是保存在输入中。
第二种解决方案是:如果您在进行测验时需要在多个页面之间导航,例如(如果所有 5 个问题都在单独的页面中)在这种情况下,您需要将问题数据保存在持久存储中,即使是临时时间,持久存储是例如:数据库、文本文件、json 文件或会话中的临时文件 ($_SESSION)。
选择其中之一取决于所需的要求和开发人员的偏好。
看到这个问题和答案,我认为它会给你一些关于你的问题的信息: Web 应用程序中的持久数据
如果这些方式不符合您的要求或无助于解决问题,您可以通知我们并更清楚地解释您的问题。
推荐阅读
- excel - 依赖于范围内另一个动态单元格的单元格的值
- reactjs - onChange 事件在移动设备上不起作用
- qaf - 无法从soap api响应验证xpath
- ios - 在图表中绘制负值时,在 swift UI “无效的框架尺寸(负或非有限)”中面临错误
- json - 无法解码/解析 Json 类型列表
有了这份清单 在 Dart 中输入模型 - python - PuLP - 相对分配约束
- r - R testthat_result 保存在文件中
- c++ - 资产管理器中应该使用地图还是 unordered_map?
- javascript - 如何为 React Modal 设置动画?
- r - 根据另一个表中给出的开始时间和结束时间过滤一个表中的时间戳行