2014-03-05 3 views
0

꺾은 선형 차트를 그리기 위해 jquery 차트를 사용하고 있는데 일부 문자열을 dataField에 추가해야합니다. 데이터베이스에서 데이터를 가져와서 dataField.my 그래프에 올바르게 삽입하고 있습니다. dataField 만 변경하면됩니다. jquery 꺾은 선형 차트에서 데이터 필드를 변경하십시오.

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}

는 주어진 기간의 주 번호를 얻고 난 그렇게 할 수있는 방법을 숫자 후 "주"를 추가해야합니다. (예 : 일주 2 주) 현재 난 단지 1,2,3 받고 있어요 등

답변

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

편집 : 데이터가로드 된 후에는 DOM을 조작 할 수

. 당신이 아약스 호출의 성공 기능 (당신이 아약스를 사용하는 경우)에서, 또는 데이터가 DOM에 추가 된 직후 추가 :

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

이것은 당신이 가진 요소에 날짜 필드의 데이터를 가정 한 것입니다 class dateFieldClass

+0

시도했지만 어떤 것도 표시되지 않습니다. – devuser

+0

다른 아이디어를 추가했습니다. –

관련 문제