填报表中报表行里面的控件样式修改

我在制作填报报表过程中,有个别单元格使用了下拉控件或日期控件,控件默认样式是蓝色的,我想要自己修改颜色,在控件事件中添加了初始化后事件,事件中添加JS脚本

setTimeout(function() { $(".fr-trigger-btn-up").css({ 'background': '#F86A32' }); }, 100)

结果出来是第一行可以变色,但第二行开始却还是蓝色的image.pngimage.png

FineReport BI小菜鸡 发布于 2022-8-18 17:08 (编辑于 2022-8-18 17:09)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
3
weibwLv7高级互助
发布于2022-8-18 21:49

填报页面加载结束添加事件

setInterval(function() { $(".fr-trigger-btn-up").css({ 'background': '#F86A32' }); }, 50)

image.png

最佳回答
0
lxy2Lv6中级互助
发布于2022-8-18 17:18

选中下拉框—添加初始化后事件—添加代码

具体代码如下:

setTimeout(function(){

$('.fr-trigger-btn-up').eq(0).css('background','red');

$('.fr-trigger-btn-over').eq(0).css('background','red');

$('.fr-trigger-btn-down').eq(0).css('background','red');

},100);

参考下拉控件的颜色可以修改么 - 帆软社区 (fanruan.com)

  • 2关注人数
  • 374浏览人数
  • 最后回答于:2022-8-18 21:49
    请选择关闭问题的原因
    确定 取消
    返回顶部