在jquery折线图中更改dataField

时间:2014-03-05 05:51:48

标签: javascript jquery

我正在使用jquery图表绘制折线图,​​我需要在dataField中添加一些字符串。我从数据库中获取数据并包含在dataField.my图中正确创建的数据,我只需要更改dataField。

categoryAxis: {
    text: 'Category Axis',
    textRotationAngle: 90,
    dataField: '{$this->graphField_Date}',
    showTickMarks: true,
    valuesOnTicks: false,
    tickMarksInterval: 1,
    tickMarksColor: '#888888',
    unitInterval: 1,
    gridLinesInterval: 1,
    gridLinesColor: '#888888',
    axisSize: 'auto'
},

{$this->graphField_Date}获取给定期间的周数,我需要在数字之后添加“周”如何做到这一点。(例如1周,2周)目前我只得到1,2,3等

1 个答案:

答案 0 :(得分:0)

categoryAxis.dataField = '{$this->graphField_Date}' + ' week'

修改

您可以在加载数据后操作DOM。在ajax调用的成功函数中(如果你使用的是ajax),或者只是在将数据添加到DOM之后添加:

$('.dateFieldClass').append(' week');

这假设您在具有类dateFieldClass

的元素中具有日期字段数据