如何使用JS取消隐藏列?

初始时E列被隐藏,想要点击查询按钮后,E列取消隐藏

image.png

FineReport 咕咕咕 发布于 2022-8-1 17:06
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2022-8-1 17:20(编辑于 2022-8-1 17:21)
  • 咕咕咕 咕咕咕(提问者) 这个我试了,这个要开始时需求列不隐藏为前提,如果隐藏了,就不行
    2022-08-01 17:22 
  • 用户6NWif5139660 用户6NWif5139660 回复 咕咕咕(提问者) $(\"td[id^=\'H\']\").toggle();//隐藏H列 试试这个
    2022-08-01 17:28 
  • 用户6NWif5139660 用户6NWif5139660 回复 咕咕咕(提问者) 初始化后加一个 点击加一个
    2022-08-01 17:28 
  • 咕咕咕 咕咕咕(提问者) 回复 用户6NWif5139660 我试下
    2022-08-01 17:29 
  • 用户6NWif5139660 用户6NWif5139660 回复 咕咕咕(提问者) 或者我上面那个 链接 你也加个初始化事件
    2022-08-01 17:32 
最佳回答
0
好好生活好好学习Lv7资深互助
发布于2022-8-1 17:09(编辑于 2022-8-1 17:19)
最佳回答
0
用户k6280494Lv6资深互助
发布于2022-8-1 17:15(编辑于 2022-8-1 17:33)

用条件控制列宽控制是否显示

705ff2f75c495163869f42bad8c1833.jpg

 

  • 咕咕咕 咕咕咕(提问者) 不能用条件属性,因为我要提交后才显示
    2022-08-01 17:16 
  • 用户k6280494 用户k6280494 回复 咕咕咕(提问者) 也可以啊,教一个办法,用一个不可见的参数控件记录一个值,比如提交前该值默认为0,添加一个填报成功的事件,把该控件赋值为1,这样你就能用条件控制列宽 $控件名=0 时,列宽为0 $控件名=1 时,列宽为10 _g().parameterEl.getWidgetByName(\'控件名\').setValue(\'1\');
    2022-08-01 17:23 
  • 咕咕咕 咕咕咕(提问者) 回复 用户k6280494 我试下
    2022-08-01 17:29 
  • 4关注人数
  • 536浏览人数
  • 最后回答于:2022-8-1 17:33
    请选择关闭问题的原因
    确定 取消
    返回顶部