咨询一下,报表全选显示名字为\'全部\',怎么修改啊

image.png

FineReport 帆软用户Hw32qe7nXw 发布于 4 天前
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于4 天前

报表加载结束事件

if (window._FR_COMBO_PATCHED) return;
window._FR_COMBO_PATCHED = true;

var targetWidget = 'YSCODE';//改成你自己的控件名称,要全部大写。
var lastVisible = false;
var interval = setInterval(function() {
    var trigger = $('*[widgetname="' + targetWidget + '"]');
    if (!trigger.length) return;
    var comboList = $('.fr-combo-list').filter(function() {
        return $(this).css('display') === 'block' && $(this).is(':visible');
    }).first();

    if (!comboList.length) {
        lastVisible = false;
        return;
    }   
    if (!lastVisible) {
        var checkAll = comboList.find('.fr-checkbox-control .fr-checkbox-checkoff').first();
        if (checkAll.length && checkAll.text().trim() === '全选/不选') {
            checkAll.text('全部/不选');
        }
        lastVisible = true;
    }
}, 200);

----------------效果-----------------

image.png

最佳回答
0
Z4u3z1Lv6专家互助
发布于4 天前
  • 2关注人数
  • 39浏览人数
  • 最后回答于:4 天前
    请选择关闭问题的原因
    确定 取消
    返回顶部