Redamancy696 2023-04-09 22:38 采纳率: 20%
浏览 18

怎么做到选择了单选按钮就把数据存进数组,一页一题的形式(语言-javascript)

我已经可以计算出分数了,只能把所有的题目放在一个页面里,才可以得出总分,分页了前面点击的为什么存不进去!
2.怎么把前段js获取的方法通过后端写进数据库啊,不会🙉

  • 写回答

2条回答 默认 最新

  • CQ.abc 2023-04-09 22:48
    关注

    第一:使用JavaScript的数组push()方法将值添加到数组中

    var answers = []; // 存储答案的数组
    
    // 单选按钮的点击事件
    $("input[type='radio']").click(function() {
      var selectedAnswer = $(this).val(); // 获取选择的答案
      answers.push(selectedAnswer); // 将答案添加到数组中
    });
    

    第二:使用Ajax进行异步请求

    // 将答案数组发送给后端
    $.ajax({
      url: "your/backend/url",
      type: "POST",
      data: {answers: answers},
      success: function(response) {
        // 成功处理响应
      },
      error: function(xhr, status, error) {
        // 处理错误
      }
    });
    
    评论

报告相同问题?

问题事件

  • 创建了问题 4月9日

悬赏问题

  • ¥15 unity terrain打包后地形错位,跟建筑不在同一个位置,怎么办
  • ¥15 FileNotFoundError 解决方案
  • ¥15 uniapp实现如下图的图表功能
  • ¥15 u-subsection如何修改相邻两个节点样式
  • ¥30 vs2010开发 WFP(windows filtering platform)
  • ¥15 服务端控制goose报文控制块的发布问题
  • ¥15 学习指导与未来导向啊
  • ¥15 求多普勒频移瞬时表达式
  • ¥15 如果要做一个老年人平板有哪些需求
  • ¥15 k8s生产配置推荐配置及部署方案