Problem accessing json encoded array returned from rest service
I'm using a rest service to return a json encoded array from a php script.
I can see the response in firebug:
{"ings":[{"item":"2\/3 c Sugar","ing":"Sugar","aisle":"Baking Goods"},{"item":"1 ts Vanilla","ing":"Vanilla","aisle":"Baking Goods"},{"item":"2\/3 c Raisins","ing":"Raisins","aisle":"Dried Fruit"},{"item":"2 Sheet Pastry","ing":"Sheet Pastry","aisle":"Frozen"},{"item":"1 c Walnuts","ing":"Walnuts","aisle":"Nuts & Seeds"},{"item":"5 md Egg","ing":"Egg","aisle":null},{"item":"5 tb Butter","ing":"Butter","aisle":null}]}
But when I put alert(data) in the success event I get
[object Object]
and can't access the data. If I try JSON.parse(data) I get a syntax error
JSON.parse: unexpected character