fix using jQuery.parseJSON instead of JSON.parse