我通过 ajax 调用从 Web 方法中获取 Year 和 'NoOfOrders'。我想将 Json 对象转换为数组,以便可以使用 jqbargraph 进行绘图。
$(document).ready(function () {
var myArray = [];
$("[id$=btnSubmit]").click(function () {
$.ajax({
type: "POST",
url: "Charts.aspx/GetOrderCount",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
var OrdersInfo = data.d;
$.each(OrdersInfo, function (index, order) {
myArray.push(order.OrderYear, order.OrderCount);
});
}
});
$('#divChart').jqbargraph({
data: myArray,
position: 'bottom',
animate: false
});
});
});