如何隐藏指定的行或者列,用参数?

$("#r-1-0").toggle();   

这个js里中间的1,我想用参数值代替,动态变化。参数是几就是第几行。怎么写呢?求大神

尼克恒 发布于 2020-9-16 17:36
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
2
ColdmanLv6高级互助
发布于2020-9-16 17:40(编辑于 2020-9-16 17:50)

https://help.fanruan.com/finereport/doc-view-1798.html

在JS的参数面板添加参数名和参数值,参数值为$你的参数,然后把参数名拼到JS里面

image.png

  • 尼克恒 尼克恒(提问者) 您好,如果不指定列名,而是根据列号来隐藏列,可以实现吗?
    2020-09-17 08:44 
  • 尼克恒 尼克恒(提问者) 其实我是想对扩展的列进行隐藏。如果指定列名,那扩展后的列就只能隐藏指定的那一列。
    2020-09-17 08:48 
  • Coldman Coldman 回复 尼克恒(提问者) 直接报表设计的时候为扩展单元格设置一个横向扩展的序号,在序号单元格设置,条件属性隐藏列,条件是!=1
    2020-09-17 09:08 
  • 尼克恒 尼克恒(提问者) 回复 Coldman $(\"td[id^=\'B\']\").toggle();//隐藏B列 现在隐藏列的js是这样的,我想把“B”替换成列号,这样就能用序号的参数来代替了。 想请教下如果通过列号来隐藏列
    2020-09-17 09:15 
  • 尼克恒 尼克恒(提问者) 解决了。用的是 $(\"td[col^= \"+p+\" ]\").toggle();
    2020-09-17 10:02 
最佳回答
1
axingLv6专家互助
发布于2020-9-16 17:47

如下

$("#r-"+参数+"-0").toggle();


  • 3关注人数
  • 549浏览人数
  • 最后回答于:2020-9-16 17:50
    请选择关闭问题的原因
    确定 取消
    返回顶部