未捕获的SyntaxError:意外的令牌}

时间:2013-07-08 09:10:09

标签: javascript asp.net highcharts

当我在谷歌浏览器中调试我的代码时,我有一个红色文字说

  

未捕获的SyntaxError:意外的令牌}。

我不明白为什么以及它来自哪里。这是源控制台的代码:

var chart = $('#container1').highcharts();chart.series[0].setData(array2);chart.redraw(); });    //]]>
  • 未捕获的SyntaxError:意外的令牌}

    </script>
    

vb.net中的代码

Dim script As String
    script = _
        "var chart = $('#container1').highcharts();" & _
        '"chart.series[0].setData(array2);" & _
        "chart.redraw();" & _
    " }); "


    ScriptManager.RegisterClientScriptBlock( _
        Me, _
        GetType(Page), _
        "container1", _
        script, _
        True)

我有一个Uncaught SyntaxError:Unexpected token},ub tge vb.net code

1 个答案:

答案 0 :(得分:1)

尝试这样的事情:

$(document).ready(function () {

    var chart = $('#container1').highcharts();

    chart.series[0].setData(array2);

    chart.redraw();
});

或者这个:

var chart = $('#container1').highcharts();

chart.series[0].setData(array2);

chart.redraw();

这将解决你得到的错误。