I was wondering if there was a quick way to extract keys of associative array into an array, or comma-separated list using JavaScript (jQuery is ok).
options
You can easily get an array of them via a for loop, for example:
var keys = [];
for(var key in options) {
if(options.hasOwnProperty(key)) { //to be safe
keys.push(key);
}
}
Then use keys how you want, for example:
var keyString = keys.join(", ");
You can test it out here. The .hasOwnProperty() check is to be safe, in case anyone messed with the object prototype and such.