Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]jqPlot, etykiety
maxelectric
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 22.08.2014

Ostrzeżenie: (0%)
-----


Witam

Chciałbym aby w załączonym wykresie nad słupkami wyświetlały się wartości. Niestety nie potrafię sobie z tym poradzić, pointLabels: {show: true} nie pomaga, chyba, że umieszczam w złym miejscu. Korzystam z biblioteki jqPlot. Czy ktoś potrafi mi pomóc?

wykres:
https://drive.google.com/file/d/0BxN_ccRgEX...dit?usp=sharing

skrypt:

<script type="text/javascript">
$(document).ready(function(){
var line1 = [['<?php echo $tab[1]?>',<?php echo $tab[0]?>],
['<?php echo $tab[3]?>',<?php echo $tab[2]?>],
['<?php echo $tab[5]?>',<?php echo $tab[4]?>],
['<?php echo $tab[7]?>',<?php echo $tab[6]?>],
['<?php echo $tab[9]?>',<?php echo $tab[8]?>],
['<?php echo $tab[11]?>',<?php echo $tab[10]?>],
['<?php echo $tab[13]?>',<?php echo $tab[12]?>],
['<?php echo $tab[15]?>',<?php echo $tab[14]?>],
['<?php echo $tab[17]?>',<?php echo $tab[16]?>],
['<?php echo $tab[19]?>',<?php echo $tab[18]?>],
['<?php echo $tab[21]?>',<?php echo $tab[20]?>],
['<?php echo $tab[23]?>',<?php echo $tab[22]?>],
['<?php echo $tab[25]?>',<?php echo $tab[24]?>],
['<?php echo $tab[27]?>',<?php echo $tab[26]?>],
['<?php echo $tab[29]?>',<?php echo $tab[28]?>],
['<?php echo $tab[31]?>',<?php echo $tab[30]?>],
['<?php echo $tab[33]?>',<?php echo $tab[32]?>],
['<?php echo $tab[35]?>',<?php echo $tab[34]?>],
['<?php echo $tab[37]?>',<?php echo $tab[36]?>],
['<?php echo $tab[39]?>',<?php echo $tab[38]?>],
['<?php echo $tab[41]?>',<?php echo $tab[40]?>],
['<?php echo $tab[43]?>',<?php echo $tab[42]?>],
['<?php echo $tab[45]?>',<?php echo $tab[44]?>],
['<?php echo $tab[47]?>',<?php echo $tab[46]?>],
['<?php echo $tab[49]?>',<?php echo $tab[48]?>],
['<?php echo $tab[51]?>',<?php echo $tab[50]?>],
['<?php echo $tab[53]?>',<?php echo $tab[52]?>],
['<?php echo $tab[55]?>',<?php echo $tab[54]?>],
['<?php echo $tab[57]?>',<?php echo $tab[56]?>],
['<?php echo $tab[59]?>',<?php echo $tab[58]?>],
['<?php echo $tab[61]?>',<?php echo $tab[60]?>]];

var plot1 = $.jqplot('chart1', [line1], {
title: 'Zestawienie miesięczne',
series:[{renderer:$.jqplot.BarRenderer}],
axesDefaults: {
tickRenderer: $.jqplot.CanvasAxisTickRenderer ,
tickOptions: {
angle: -30,
fontSize: '10pt'
}
},

axes: {
xaxis: {
renderer: $.jqplot.CategoryAxisRenderer
}
}

});
});

</script>

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
djgarsi
post
Post #2





Grupa: Zarejestrowani
Postów: 459
Pomógł: 26
Dołączył: 1.06.2009

Ostrzeżenie: (0%)
-----


Mój kodzik. Co prawda liniowy wykres daje ale z wartościami.

http://jsfiddle.net/bndwjsyL/


--------------------
Go to the top of the page
+Quote Post
maxelectric
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 22.08.2014

Ostrzeżenie: (0%)
-----


Dzięki, problem rozwiązany. Nie zauważyłem że należy dołączyć:
<script type="text/javascript" src="../src/plugins/jqplot.pointLabels.min.js"></script>

pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 02:48