echars实例赋值问题

xiaoxiao2021-02-28  40

这个问题纠结了两天,最终解决了echars的legend动态赋值,网上大多数都是静态的,只有个别的是用ajax赋值的,这次主要原因是后台的值赋值给legend达不到要求它才不显示。

把后台的值取出来放到隐藏域中

<c:forEach items="${ksmc}" var="ks"> <input type="hidden" class="ks" value="${ks.NAME}"> </c:forEach>

把隐藏域中的取出来放到数组中

$(".ks").each(function(i){ var text = $(this).val(); if(text ==""){ return false; } ksksks.push(text); });

把数组赋值给legend

option = { tooltip : { trigger: 'axis' }, legend: { data:ksksks }

最终效果如下

转载请注明原文地址: https://www.6miu.com/read-2629484.html

最新回复(0)