如何根据某一列的值确定其他几列的显示或隐藏

如何根据某一列的值确定其他几列的显示或隐藏

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

写js,

//$("tr[tridx=8]").hide();//隐藏行var mjjb = contentPane.getWidgetByName("mjjb").getValue();if (mjjb.indexOf("A") == -1 && mjjb.indexOf("B") == -1 && mjjb.length>0) {    $("td[id^='J']").hide(); //隐藏I列} else {    $("td[id^='J']").show();}

图片.png

图片.png

  • BooMer BooMer(提问者) 不行 我是需要比如一个格是下拉列表框 根据下拉列表选择的值 来确定另外的某几列是否显示
    2021-06-03 09:26 
  • xiaomingyi xiaomingyi 回复 BooMer(提问者) js实现,如果设置了扩展可能就不好用了
    2021-06-03 09:32 
  • BooMer BooMer(提问者) 回复 xiaomingyi 可以实现了 但是隐藏了某几列后 单元格的边框多出去一块。。。能单元格的边框跟着一块去掉吗?
    2021-06-03 09:41 
  • BooMer BooMer(提问者) 回复 xiaomingyi 还有就是如果一开始是隐藏状态 显示出来以后的格式就乱了 这个问题怎么解决?
    2021-06-03 09:51 
  • xiaomingyi xiaomingyi 回复 BooMer(提问者) 不是很清楚你目前的场景,一开始不设置隐藏?
    2021-06-03 09:59 
  • 2关注人数
  • 632浏览人数
  • 最后回答于:2021-6-3 10:06
    请选择关闭问题的原因
    确定 取消
    返回顶部