This difficulty here is that dimple works on an aggregated data set so your original data rows will not be directly accessible. This can be worked around if you pre-aggregate your data to the level you require it and then tell dimple to disaggregate the series by your desired value (which will have no effect on the drawing), this will make the extra value accessible. In this fiddle I update a label using the volume field which I associate with the series, even though it isn't drawn.
chart = new dimple.chart(svg, data);
x = chart.addCategoryAxis("x", ["Fruit", "Year"]);
x.addGroupOrderRule([2012, 2013]);
chart.addMeasureAxis("y", "Value");
s = chart.addSeries(["Volume", "Year"], dimple.plot.bar);
s.addEventHandler("click", function (e) {
d3.select("#infoLabel")
.text("In " + e.seriesValue[1] + " we sold " +
e.seriesValue[0] + " " + e.xValue + "s!");
});
chart.draw();
See the fully working example here: http://jsfiddle.net/uafGn/