2013-03-01 2 views
0

DataRender 명령을 사용하여 아약스에 아무런 문제없이 jqPlot을 사용하려고합니다. 아약스와 함께 Jqplot을 사용하는 MultiLine 그래픽

[[00535300], [78,99,83,58,0,0] 같은 내 아약스 반환 뭔가 [91,99,83,0, 0,0], [00455600], [0005000]]

수동으로 입력하면 제대로 작동하지만 제대로 작동하지 않습니다. 그 다음은 아약스

를 사용하여 작동하게하는 것은 내 코드

var ajaxDataRenderer = function(url, plot, options) { 
    var ret = []; 
    $.ajax({ 
    type: "POST",async: false, 
     url: "modulos/stat.vis.php", 
     data: "q="+idStat+"&dde="+$("#statDesde").val()+"&hta="+$("#statHasta").val(), 
    dataType:"json", 
    success: function(data) { 
    ret = [data]; 
    return data; 
    } 
    }); 
    return ret; 
}; 

감사합니다!

답변

0

성공 콜백에서 데이터를 반환하지 않습니다.

이 시도 :

var ajaxDataRenderer = function(url, plot, options) { 
    var ret = []; 
    $.ajax({ 
     type: "POST", 
     async: false, 
     url: "modulos/stat.vis.php", 
     data: "q="+idStat+"&dde="+$("#statDesde").val()+"&hta="+$("#statHasta").val(), 
     dataType:"json", 
     success: function(data) { 
     ret = data; // I asume that your data are correctly formatted 
     } 
    }); 

    return ret; 
}; 
관련 문제