Ok, entonces quiero pasar una matriz muy básica en un lado del servidor attrubute de datos jquery así:
<div data-stuff="['a','b','c']"></div>
y luego retroceder así:
var stuff = $('div').data('stuff');
alert(stuff[0]);
¿Por qué esto parece alertar a '[' y no a 'a' (ver enlace JSfiddle)
Enlace JSFiddle: http://jsfiddle.net/ktw4v/3/