Javascript 在jqPlot中获取语法错误。如何修复?
我试图从数据库中访问一系列数据点,然后使用jqplot绘制它。我已经成功地获得了数据点,但在代码的javascript部分遇到了语法错误。我第一次使用javascript。谁能帮我找出错误在哪里Javascript 在jqPlot中获取语法错误。如何修复?,javascript,php,syntax,jqplot,Javascript,Php,Syntax,Jqplot,我试图从数据库中访问一系列数据点,然后使用jqplot绘制它。我已经成功地获得了数据点,但在代码的javascript部分遇到了语法错误。我第一次使用javascript。谁能帮我找出错误在哪里 for (var i=0; i<200; i+=0.1){ jECGpoints.push([i, jECG(i)]); } </head> <body> <?php $dbuser = 'xxxxx'; $dbpass =
for (var i=0; i<200; i+=0.1){
jECGpoints.push([i, jECG(i)]);
}
</head>
<body>
<?php
$dbuser = 'xxxxx';
$dbpass = 'xxxxxxxxx';
$dbname = 'xxxxxxxxx';
$conn = mysql_connect('localhost', $dbuser, $dbpass) or die(mysql_error());
$db = mysql_select_db($dbname, $conn);
$result = mysql_query("SELECT * FROM ECG");
$row = mysql_fetch_array($result);
//echo $row['ecg_data'];
$split = preg_split('/[\s,]+/', $row['ecg_data']);
$split_float = array_map('floatval', $split);
//print_r($split_float);
?>
<div id="plot1" style="height:400px;width:300px; "></div>
<script tpye="text/javascript">
$(function(){
var jECG = <?php echo json_encode($split_float); ?>;
var jECGpoints = [];
for (var i=0; i<200; i+=0.1){
jECGpoints.push([i, jECG(i)]);
}
var plot1 = $.jqplot('chart1', [jECGpoints]);
});
</script>
</body>
</html>
for(var i=0;i您得到了什么错误?这是错误:未捕获的语法错误:意外的标识符jECGpoints.push([i,jECG.i]);
仍然得到相同的错误。我已经将脚本放在这个链接上:谢谢。我能够修复它。