如何实现单选按钮,切换整个决策报表的背景图。

比如单选按钮有三个(汽车,飞机,轮船)我选择汽车,整个报表的背景变成汽车;

我选择飞机后,整个报表的背景变成飞机

FineReport 明朗 发布于 2022-11-14 11:42
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
snrtuemcLv8专家互助
发布于2022-11-14 11:51(编辑于 2022-11-14 11:59)

在单选按钮的编辑后事件,可以以写js加载背景

=======================单个报表块

setTimeout(function() {

$("div[widgetname= REPORT0].fr-titlelayout").css("background", "url(/webroot/help/picture/icon_top1-18.png)center center / 100% 100% no-repeat")

}, 200);

================整个决策报表

setTimeout(function() {

    $('.content-container').css({'background': 'url(/webroot/help/picture/icon_top1-18.png)no-repeat','background-size':'100% 100%'});

}, 1000);

最佳回答
1
yzm339714Lv6中级互助
发布于2022-11-14 11:51

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

参考下这个文档,写在单选按钮的编辑后事件, 然后把中间 url 的图片名字  根据控件值 弄成动态的 就行

  • 3关注人数
  • 282浏览人数
  • 最后回答于:2022-11-14 11:59
    请选择关闭问题的原因
    确定 取消
    返回顶部