我在网站中使用谷歌图表,并希望将列名变成链接而不是字符串。
但是当我将标签放入图表时,它会将它们显示为字符串。我已经设置了 {allowHtml:true} 但仍然没有运气。
它将列名称显示为<a href="http://www.w3schools.com">Visit W3Schools</a>
而不是Visit W3Schools
,并且是字符串而不是链接。我正在使用的代码如下:
<script type="text/javascript">
function drawVisualization() {
// Create and populate the data table.
var data = google.visualization.arrayToDataTable([
['Job State', 'Job Numbers'],
['<a href="http://www.w3schools.com">Visit W3Schools</a>', @Model.jobCount],
['<a href="http://www.w3schools.com">Visit W3Schools</a>', @Model.liveJobCount],
['<a href="http://www.w3schools.com">Visit W3Schools</a>', @Model.draftJobCount],
['<a href="http://www.w3schools.com">Visit W3Schools</a>', @Model.closedJobCount]
]);
// Create and draw the visualization.
new google.visualization.ColumnChart(document.getElementById('visualization')).
draw(data,{allowHtml:true},
{title:"Current Jobs Statuses",
width:600, height:400,
hAxis: {title: "Job Type"}}
);
}
google.setOnLoadCallback(drawVisualization);
</script>