1
<script type="text/javascript">
$(function() {
var lines = <?php echo $dataLines ?>;
var d0 = lines[0];
var d1 = lines[1];
var plot = $.plot($("#placeholder"), [
{data: d0},{data: d1}],options);
});
위의 코드는 올바른 코드이지만 줄 번호는 하드 코딩되어 있습니다. 유연하게하기 위해, "For Loop"를 사용하여 선의 양을 자동으로 얻었습니다. 그러나 변경 한 후에는 작동하지 않습니다 (다음 코드 참조).Jquery 라이브러리 메서드에 값을 할당하십시오.
For 루프 내부에 plot.data = di
에 뭔가 문제가있는 것 같군요.
아무도 도와 줄 수 있습니까? 감사!
<script type="text/javascript">
$(function() {
var lines = <?php echo $dataLines ?>;
var plot = $.plot($("#placeholder"),options);
for (var i = 0; i < lines.length; i++){
plot.data = di; //somthing wrong here
}
});
는 데이터 배열을 초기화하는 것을 잊지 마세요 -'plot.data = [ ];'루프를 시작하기 전에! – VinayC
@VinayC 나는 데이터가 플러그인에 의해 초기화되었으므로 배열 초기화를 포함하지 않는다고 생각합니다. –