关于点击单元行自动勾选对应复选框的问题

微信截图_20241028183819.png

各位大神,请教一下。页面加载结束,清空所有复选框状态,根据单元编辑行获取行号的文档方法,实现点击单元行即可勾选对应的复选框,出现以下几个问题:

..复选框错位选择(排查:全选框没有定义控件名称,但是如果定义和单选框一样的名称,全选功能失效)

有什么好的解决办法吗,如果用户点击复选框会不太友好,如果点击单元行可以勾选或取消就方便很多。

FineReport 侠v客 发布于 2024-10-28 18:55
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-10-29 08:32(编辑于 2024-10-29 08:56)

你是想实现什么效果?勾一个复选后,下面行的所有都全选?

全选.rar

-----------------------------------

全选与点击单元格选择。。。

最佳回答
0
快乐星光Lv5中级互助
发布于2024-10-29 08:46

控件名称一样的时候,全选应该是第一个,试着将第一个赋值改为

if (typeof(boxes[num]) != "undefined" && num==0) {

for (i = 0; i < boxes.length; i++) {

boxes[i].setValue("true");

               //如果控件是第一个即全选,则遍历复选框,将标记值改为true

}

}else{

boxes[num].setValue("true");

}

最佳回答
0
华莉星宸Lv7资深互助
发布于2024-10-29 09:49

点击行进行勾选,如果已勾选则取消勾选

参考附件

点击行进行勾选.rar

效果

GIF.gif

  • 4关注人数
  • 1004浏览人数
  • 最后回答于:2024-10-29 09:49
    请选择关闭问题的原因
    确定 取消
    返回顶部