dashBoard 统计图超链接中文乱码

 

分享问题:
dashBoard 统计图联动在 IE 浏览器 展现传递中文参数 乱码(同一报表使用其他浏览器正常)  主要包含如下两种情况
1. 针对普通统计图  出现乱码  如下图

解决办法:
在统计图的超连接表达式中对参数进行转码处理  表达式如下
=“javascript:dashboardLink(’board.jsp?board=2.rpx&name=”+urlencode(“@category”,“UTF-8”)+“’,‘item2’)”

2.echarts 统计图 出现乱码  如下图

解决办法:
在 echarts 的 js 中找到控制超链接的代码  如下  将参数值进行转码处理
     myChart.on(‘click’,function(param){
         dashboardLink(‘board.jsp?board=/dbdechart/gauge.rpx&arg1=’+encodeURI(encodeURI(param.name))+'',‘item2’);
          });