帆软11,决策报表对决画布

通过这个js删除页面内复选框中的全选按钮,但是页面只多个复选框只会有一个生效以下js用的编辑前事件

setTimeout(function(){

// 判断是否已经删掉了全选,如果已经删除则不需要再操作

if($(".report-main-parameter-container-controller-tag-combo-checkbox .bi-v-tape").children().length==3){

// 删除全选按钮

$(".report-main-parameter-container-controller-tag-combo-checkbox .bi-v-tape div:eq(0)").remove();

// 将全选下面的选项整体提到最上面

$(".report-main-parameter-container-controller-tag-combo-checkbox .bi-v-tape div:eq(0)").css("inset","1px 1px");

}

},100)

FineReport h879 发布于 2024-6-25 10:52 (编辑于 2024-6-25 10:52)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
yzmZQSy29696569Lv4初级互助
发布于2024-6-25 14:12

在每个筛选框加编辑前事件

$("div :contains(全选)").last().parent().remove();

最佳回答
0
用户k6280494Lv6资深互助
发布于2024-6-25 10:54(编辑于 2024-6-25 11:29)

c初始化事件

image.png

setTimeout(function(){

// 删除全选按钮

$(".report-main-parameter-container-controller-tag-combo-checkbox .bi-v-tape div:eq(0)").remove();

// 将全选下面的选项整体提到最上面

$(".report-main-parameter-container-controller-tag-combo-checkbox .bi-v-tape div:eq(0)").css("inset","1px 1px");

},100)

  • 用户k6280494 用户k6280494 回复 h879(提问者) 没有初始化后事件?
    2024-06-25 11:04 
  • h879 h879(提问者) 回复 用户k6280494 说错了,控件那个初始化也丢了。同页面多个复选的情况下,只有第一个打开的会生效
    2024-06-25 11:15 
  • h879 h879(提问者) 回复 用户k6280494 方编辑前只有一个生效,放初始化后一个都不生效
    2024-06-25 11:16 
  • 用户k6280494 用户k6280494 回复 h879(提问者) 不要if判断
    2024-06-25 11:29 
  • h879 h879(提问者) 用了你发的js还是初始化后,不生效呢
    2024-06-25 11:36 
  • 3关注人数
  • 177浏览人数
  • 最后回答于:2024-6-25 14:12
    请选择关闭问题的原因
    确定 取消
    返回顶部