데이터가 없을경우
function chartReadyHandler(id){
	document.getElementById(id).setLayout(layoutStr);
	document.getElementById(id).setData(chartData);
	checkData(chartData); // 데이터가 존재하는지 판별한다.
}

// hasNoData(false); 데이터가 존재하지 않으므로 차트의 기본 구조도 보이지 않아야 한다면
			false로 주어 차트 전체의 visiblefalse로 설정합니다.
// hasNoData(true); 데이터가 존재하지 않아도 차트의 기본 구조는 보여야 한다면 true로 주어
			visibletrue로 설정합니다.
function checkData(data){
	// 데이터가 없을 경우 hasNoData함수를 실행하여 메세지창을 출력한다.
	if(data.length <= 0)
		document.getElementById("chart1").hasNoData(true);
}
  • Source
  • Layout
  • Data
  • Layout과 Data를 수정 후 적용 할 수 있습니다.
    수정적용