我知道可能有一个简单的方法,但我不能让它工作。基本上我是从关联数组中去除值,只是创建这些值的另一个数组。然后我需要使用这些数字作为我的chart.js图表中的数据值。
这就是我需要的:
<script th:inline="javascript">
/*<![CDATA[*/
function sampleGetByJquery(v) {
/*[+
var url = [[@{/my/get/url(var1=${#httpServletRequest.getParameter('var1')})}]]
+ "&var2="+v;
+]*/
$("#myPanel").load(url, function() {});
}
/*]]>*/
</script>
当我对data: [ 50,0,50,200 ]
以下是我所做的不起作用:
data
控制台显示:var categoryData = <?php echo (json_encode($categories)) ?>;
var categoryGraph = [];
$.each(categoryData, function (key, data) {
categoryGraph.push(data);
});
console.log( categoryGraph.join() );
////Then the data I do like this
data: [ categoryGraph.join() ],
我认为因为50,0,50,200
在categoryGraph.join()
查找整数时输出一个字符串
答案 0 :(得分:1)
使用数组本身作为data
的值:
data: categoryGraph,