Ok, also ich möchte ein sehr einfaches Array wie folgt an eine jquery data attrubute-Serverseite übergeben:
<div data-stuff="['a','b','c']"></div>
und dann wie folgt zurückerhalten:
var stuff = $('div').data('stuff');
alert(stuff[0]);
Warum scheint dies '[' und nicht 'a' zu alarmieren (siehe JSfiddle-Link)
JSFiddle Link: http://jsfiddle.net/ktw4v/3/