当我使用 Jquery Flot 时出现上述错误(Uncaught SyntaxError: Unexpected token })并且无法找出导致它的原因。
<script type="text/javascript">
function gd(year, month, day)
{
return new Date(year, month - 1, day).getTime();
}
$(function() {
var d1 = [<?php echo $javastring; ?>];
$.plot($('#rankings'), [d1], {
label: "Disk 1",
data: d1,
legend: { show: true
},
grid: {hoverable: true, clickable:true},
xaxis: {
mode: "time",
timeformat: "%d/%m",
minTickSize: [1, "day"]
},
yaxis: {
transform: function (v) { return -v; },
inverseTransform: function (v) { return -v; },
min:1,
tickDecimals: 0,
tickSize: <?php echo $track; ?>
},
lines: { show: true },
points: { show: true });
});
function formSubmit(formid)
{
document.getElementById(formid).submit();
}
</script>
然后将其用于创建如下图;
<div id="rankings" class="center" style="height:300px; width:600px;"
></div>
我不确定是什么导致了问题,底部的另一个 javascript 函数只是使用 onclick 函数提交表单。
任何想法/帮助将不胜感激。