You are getting JSON out in that callback already. It doesn't look like it because when you "alert" it gets converted to a string that consists of a comma delimited list of the array elements.
You can see this by doing alert(data instanceof Array); which will spit out "true".