Mrzcz
浅仓〆小星
采纳率42.9%
2019-03-14 13:35 阅读 3.3k

当点击提交的时候怎么用post请求出以一个数组的形式提交

图片说明图片说明图片说明图片说明图片说明
这些是我的代码、数据、需求和效果图
请问当我点击提交的时候如何用post请求将4个input中的值以我需求中的方式的提交

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • 已采纳
    m0_37852904 阡路陌人 2019-03-14 16:01

    先在循环外面申明一个数组let arr = []; 然后循环taskData拿到对应的stuAnswer,taskData.forEach(item => {arr.push(item.stuAnswer)}),这是单纯以数组的形式,如果想使用数组里面对象传给后台,那么在循环里面先定义一个对象(let obj = {};),之后obj.name = item.stuAnswer;arr.push(obj); 就可以了

    点赞 评论 复制链接分享
  • weixin_40584261 TinerSky 2019-03-14 13:47

    获取到所有的回答,然后
    var data = [];
    data.push("答案");
    然后再放到request body里面。传到后台即可。

    点赞 评论 复制链接分享

相关推荐