报表有2个table,页面加载完一个显示一个隐藏,点击后,隐藏的显示,求实现方法!!!

点击一次,隐藏的table显示,再点击一次再隐藏。

FineReport shushuyishu 发布于 2020-7-17 16:39
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
luojian0323Lv7资深互助
发布于2020-7-17 16:55

隐藏显示报表块.gif

添加一个按钮,按钮名为:显示报表
添加按钮初始化事件:
setTimeout(function() {
$("div[widgetname='REPORT1'").css({'opacity':'0'});
},100);
添加按钮点击事件代码:

if(this.getText()=='显示报表'){
$("div[widgetname='REPORT1'").css({'opacity':'1'});
this.setText("隐藏报表");
}
else if(this.getText()=='隐藏报表'){
$("div[widgetname='REPORT1'").css({'opacity':'0'});
this.setText("显示报表");}



最佳回答
1
snrtuemcLv8专家互助
发布于2020-7-17 16:45
最佳回答
0
krystal033Lv7高级互助
发布于2020-7-17 16:41

可以通过条件属性隐藏   加个参数  比如选1的时候这个table不显示 条件属性设置行高为0

最佳回答
0
lincoderLv5初级互助
发布于2020-7-17 16:44

image.pngimage.png

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