收藏
回答

from表单同名称数组要怎么获取



这种写法只能获取一个,有什么解决方法吗


回答关注问题邀请回答
收藏

1 个回答

  • 金煜峰
    金煜峰
    2019-06-05

    不能直接获取数组吧,name相同会被直接覆盖

    我觉得可以这样,name="measure_value{{index}}"

    然后在js里

    var measure_value=[]; 
    for(var i=0;i<record.length;i++){
        measure_value.push(event.detail.value["measure_value"+i]);
    }

    来获取数组

    2019-06-05
    有用
    回复 3
    • Le
      Le
      2019-06-05

      那要是直接在表单填写的数据要怎么获取

      2019-06-05
      回复
    • Le
      Le
      2019-06-05

      我这个一开始显示出来,后面还要能修改,然后再提交数据,可是用小程序api方法相同name的input的数据,只能获取到最后一条

      2019-06-05
      回复
    • 金煜峰
      金煜峰
      2019-06-05回复Le

      name不能相同啊!相同会覆盖

      name后面加个{{index}}不就不会相同了

      2019-06-05
      回复
登录 后发表内容