我第一次在Stackoverflow,并对我的坏英语感到抱歉,我要改进。 我想问你,我在我的php中显示图表时遇到了一些麻烦。 这里是错误结果:未捕获的SyntaxError:意外的令牌]在php
Uncaught SyntaxError: Unexpected token ]
at HTMLDivElement.<anonymous> (plugins.js:112)
at Function.each (jquery.js:374)
at jQuery.fn.init.each (jquery.js:139)
at jQuery.fn.init.$.fn.plugins (plugins.js:109)
at Object.app.init (app.js:61)
at app.js:556
at app.js:560
这里是Inpect元素在浏览器中的错误结果的误差源 here is
这里是我的代码:
echo "<div class='col-md-12'>";
echo "<div class='widget'>";
echo "<header class='widget-header'>";
echo "<h4 class='widget-title'>Chart Final Association Rule</h4>";
echo "</header>";
echo "<hr class='widget-separator'>";
echo "<div class='widget-body'>";
echo "<div data-plugin='chart' style='height:300px' data-options='{
tooltip : {
trigger: 'axis'
},
legend: {
data:['as']
},
calculable : true,
xAxis : [
{
type : 'category',
data : ['11']
}
],
yAxis : [
{
type : 'value'
}
],
series : [
{
name:'Sale',
type:'bar',
data:[2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3],
markPoint : {
data : [
{type : 'max', name: 'Max'},
{type : 'min', name: 'Min'}
]
},
markLine : {
data : [
{type : 'average', name: 'Average'}
]
}
},
{
name:'Market',
type:'bar',
data:[2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3],
markPoint : {
data : [
{name : 'Max', value : 182.2, xAxis: 7, yAxis: 183, symbolSize:18},
{name : 'Min', value : 2.3, xAxis: 11, yAxis: 3}
]
},
markLine : {
data : [
{type : 'average', name : 'Average'}
]
}
}
]
}'>";
echo "</div>";
echo "</div>";
echo "</div>";
echo "</div>";
我不知道该怎么修复它,有人可以告诉我,请。 最好的方面
这是一个JavaScript错误,而不是PHP。显示JS代码。 – ishegg
与HTML元素内嵌的大型JSON结构看起来像会导致非常无效的HTML。 – David
当我在Html文件中创建我不工作,但在PHP中没有工作 – MiyaAzhila