checkbox會記錄前一次操作資料?

我想做批量列印的報表,在測試傳參時如果選完一批後按全選,(例如:我先選CD9879473、74、印完後再按全選,傳出來的參數會變73、74、73、74、75、76、77)

傳出來的參數會包含上次選擇的資料,求解?

image.pngimage.png

擴展單元格控鍵js:

if(!FR.checkBoxes){

FR.checkBoxes=new Array();

}

var len=FR.checkBoxes.length;

FR.checkBoxes[len]=this;

JavaScript 帆软用户Etigibou9V 发布于 昨天 15:02 (编辑于 昨天 15:07
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
snrtuemcLv8专家互助
发布于昨天 15:05(编辑于 昨天 15:09

你是通过循环给数组赋值

你全选时候,先清空下数组

=======

参考下

JS实现复选按钮控件全选和批量操作 https://help.fanruan.com/finereport/doc-view-1215.html

最佳回答
1
shirokoLv6资深互助
发布于昨天 15:07(编辑于 昨天 15:08

在你alter的时候加上一句FR.checkBoxes=new Array();

  • 3关注人数
  • 31浏览人数
  • 最后回答于:昨天 15:09
    请选择关闭问题的原因
    确定 取消
    返回顶部