在jquery中加载高图表值的值

时间:2015-02-24 10:26:59

标签: java highcharts

我正在使用eclipse tomcat 6.我在项目中包含了高图区域图。 我从本教程http://www.highcharts.com/demo/area-basic中获取了区域图。 我想在jquery函数中填充高图表的值。我正在调用从db获取数据的servlet。我想用servlet返回的数据填充图表。怎么做?

$('#button').click(function() {
    $.ajax({
              type: "post",
              url: "http://localhost:8080/RestDemo/rest/db",
              success: function(data) {
                  alert("Successss " + data);
              },
              error: function(request, textStatus, errorThrown) {
                 alert("error:" + errorThrown);
              },
              complete: function(request, textStatus) {
                 // alert("complete" + request.responseText);
                 alert("complete" + textStatus);
              }

           });

    chart.series[0].setData([129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4, 29.9, 71.5, 106.4] );
    chart.series[1].setData([18, 31, 54, 156, 339, 818, 1201] );

});

<button id="button">Set new data</button>

URL是DBConnection类,它从数据库中获取数据。我已将其实现为REST服务。我的方法不允许ERROR。

1 个答案:

答案 0 :(得分:0)

我删除了Type =“post”。现在没有错误,但它要么进入成功功能而不是错误功能。但我调用了我的宁静服务。