2012-09-06 4 views
0

링크의 ID를 JSON 데이터 세트의 이름으로 사용하는 함수를 작성했습니다. 문자열로 JSON 객체 가져 오기

$('.link').click(function() { 
    var dataset = $(this).attr("id"); 
    for (var i = 0; i < chart.series.length; i++) { 
     chart.series[i].setData(lata.dataset[i].data); 
    } 
}); 

그러나이 경우 데이터 세트에서

문자열이며 일을하지 않습니다. JSON 파일에서 객체를 문자열로 가져 오는 방법은 무엇입니까?

+1

같은 유효한 식별자 NTO 경우에도? –

답변

1

사용 [] 운영자 :

chart.series[i].setData(lata[dataset][i].data); 

foo['bar']foo.bar은 동일합니다 - []표현 걸린다는 사실을 제외하고, 따라서 당신은 예를 들어, 사용할 수 있습니다 변수.

0
chart.series[i].setData(lata[dataset][i].data); 

이 유효 할 것 dataset 당신이 ID에 저장되어이 JSON 데이터를 설정하는 방법을 큰 "a b"