Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jchartfx创建图表_Javascript_Jchartfx - Fatal编程技术网

Javascript 使用jchartfx创建图表

Javascript 使用jchartfx创建图表,javascript,jchartfx,Javascript,Jchartfx,我需要通过动态数据创建图表 <script type="text/javascript" language="javascript"> // Step 1 // On window load get data using ajax window.onload = function () { getAjaxData(); } // Step 2 // After getting data, call the chart

我需要通过动态数据创建图表

<script type="text/javascript" language="javascript">
    // Step 1
    // On window load get data using ajax
    window.onload = function () {
        getAjaxData();
    }

    // Step 2
    // After getting data, call the chart function and pass data
    function getAjaxData() {
        var values;
        $.ajax({
            cache : false,
            type : "GET",
            url : 'chartvalues',
            format:'json',
            success: function(values) {
                onLoadDoc(values);
            }
        });
    }

    // Step 3
    // Process your chart using the passed data
    function onLoadDoc(values) {
        var chart1;
        chart1 = new cfx.Chart();chart1.getAnimations().getLoad().setEnabled(true);
        var axisY = chart1.getAxisY();
        axisY.setMin(0);
        axisY.setMax(30);

        //----Assign data fields--------
        var fields = chart1.getDataSourceSettings().getFields();
        var field1 = new cfx.FieldMap();
        field1.setName("Value");
        field1.setUsage(cfx.FieldUsage.Value);
        fields.add(field1);
        var field2 = new cfx.FieldMap();
        field2.setName("Date");
        field2.setUsage(cfx.FieldUsage.XValue);
        fields.add(field2);

        chart1.setGallery(cfx.Gallery.Bar);

        //----Set Sample Data------------
        var items = values;
        alert (items);
        chart1.setDataSource(items);
        chart1.getView3D().setEnabled(true);

        var chartDiv = document.getElementById('ChartDiv1');
        chart1.create(chartDiv);
    }
</script>

但图表没有显示吗?我需要做什么?

还是没有进展
[
    { "Date": "2012-01-21T23:45:10.280Z", "Value": 15 },
    { "Date": "2012-02-10T23:45:10.280Z", "Value": 12 },
]