2013-07-08 2 views
1

내가 구글 크롬에서 내 코드를 디버깅, 나는 왜 곳에서오고있다catch되지 않은 구문 에러 : 예기치 않은 토큰} vb.net

Uncaught SyntaxError: Unexpected token }.

내가 이해하지 못하는 말을 빨간색 텍스트가 있습니다.

var chart = $('#container1').highcharts();chart.series[0].setData(array2);chart.redraw(); }); //]]> 
  • catch되지 않은 구문 에러 :이 소스 콘솔에서 코드 vb.net에서 코드 예기치 않은 토큰}

    </script> 
    

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


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

내가 가지고 잡히지 않은 SyntaxError : 예기치 않은 토큰}, ub tge vb.net 코드

업데이트 된 코드 :

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

오류 :

var chart = $('#container1').highcharts();chart.series[0].setData(array2);chart.redraw(); });//]]> 
Uncaught SyntaxError: Unexpected token } 
</script> 
+0

문제는 비주얼 베이직에 있지 않습니다. 콘솔에 다른 오류가 있습니까? 우리가 그것을 볼 수 있을까요? # container1이 (가) 사이트에 존재하고 차트가 이미 해당 conatiner에 표시되기를 바랍니다. –

답변

2

시도 : 당신이 불균형 중괄호를 가지고있는 것처럼

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

여전히 오류 var chart = $ ('# container1'). highcharts(); chart.series [0] .setData (array2); chart.redraw(); }); //]]> 잡히지 않은 SyntaxError : 예기치 않은 토큰} –

2

당신은 """ }); "을 대체 할 수 있습니다.

+0

내가 그랬을 때 새로운 오류가 난다 Uncaught TypeError : undefined의 'series'속성을 읽을 수 없다 :/ –

+0

@mali :'.highcharts'는 값을 반환하지 않는다는 것을 의미한다. 올바르게 설정하는 방법을 알아 보려면 설명서를 읽는 것이 좋습니다. http://docs.highcharts.com/#your-first-chart. 또한 jQuery의 작동 방식에 대해 읽어 볼 수도 있습니다. http://learn.jquery.com/about-jquery/how-jquery-works/. –

+0

문제는 vb.net에 있습니다. 아직 잡히지 않은 SyntaxError : 예기치 않은 토큰} –

2

것 같습니다. 스크립트를 다른 곳에서 복사하여 붙여 넣었습니까?

이 시도하고 그것이 오류를 없애는 경우 저희에게 알려 :

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