如何从一组对象中提取jqCharts的数据?

时间:2016-03-24 07:52:06

标签: javascript php jquery

如何从一组对象中提取jqCharts的数据?

[{
    Catagories: 78, 
    Value1: 78
},{
    Catagories: 5,         
    Value1: 5
},{           
    Catagories: 5, 
    Value1: 5
},{
    Catagories: 79, 
    Value1: 79
}]

我想在javascript中执行此操作。当我通过连接字符串创建此数据时,它不起作用。我也尝试了这个,但它不起作用

JSON.parse(string) 

我的代码是:

$.each(datatogen, function (key, value) {
    var datatomo = "";
    $.each(value, function (key1, value1) {
        datatomo = "{Catagories: " + value1 + ", Value1: " + value1 + "}";
    });
    makedatato += datatomo;
});

如何准备此类数据?如果它在字符串中我可以将其转换为JSON对象?请帮帮我。

1 个答案:

答案 0 :(得分:1)

有一种方法可以准备对象数组。无需输出为字符串,然后解析它。 请试试这个:

  Handlebars.registerHelper('ifCond', function( column ) {
    if(column.state == "success") {
        return '<td class="tile-green">' + column.state + '</td>';
    } else if( column.state == "failure") {
       return '<td class="tile-red">' + column.state + '</td>';
    } else if (column.state == "unknown") {
        return '<td class="tile-orange">' + column.state + '</td>';
    } else {
        return '<td>' + column.state + '</td>';
    }
    });