Get the All values of selected view

Hello,

I am using Bar chart in my application. Anybody knows, how to get all values of selected item from bar chart.
Such as label, color.

Thanks in advance.

Hello
Try the next code sample:

[code] var barChart2;
var dataset_colors = [
{ id:1, sales:20, year:“02”, color: “#ee4339”},
{ id:2, sales:55, year:“03”, color: “#ee9336”},
{ id:3, sales:40, year:“04”, color: “#eed236”},
{ id:4, sales:78, year:“05”, color: “#d3ee36”},
{ id:5, sales:61, year:“06”, color: “#a7ee70”},
{ id:6, sales:35, year:“07”, color: “#58dccd”},
{ id:7, sales:80, year:“08”, color: “#36abee”},
{ id:8, sales:50, year:“09”, color: “#476cee”},
{ id:9, sales:65, year:“10”, color: “#a244ea”},
{ id:10, sales:59, year:“11”, color: “#e33fc7”}
];
function doOnLoad(){
barChart2 = new dhtmlXChart({
view:“bar”,
container:“chart2”,
value:"#sales#",
label:"#sales#",
width:45,
color:"#color#",
tooltip:{
template:"#sales#"
},
xAxis:{
template:"’#year#"
},
yAxis:{
start:0,
end:100,
step:10,
template:function(obj){
return (obj%20?"":obj)
}
},
padding:{
left: 30
},
radius:0

			});
			barChart2.parse(dataset_colors,"json");
			barChart2.attachEvent("onItemclick", function (id, ev, trg){
				data = barChart2.get(id);
				console.log(data.color, data.sales);
			});
		}[/code]

You can use method get() for it via onItemclick event handler

Thanks Darya… :slight_smile:

This is working for me…

You are welcome!