title: How can I return a JArray from a [WebMethod] using Json.NET?
body: <p>Is it possible to return a <code>JArray</code> object from a <code>[WebMethod]</code> using jQuery ajax and Json.NET?  Example:</p>
  
  <pre><code>[WebMethod]
  public JArray GetJsonData()
  {
      JArray jArray = new JArray();
      JObject jObject = new JObject();
      jObject.Add(new JProperty("name", "value"));
      jArray.Add(jObject);
      return jArray;
  }
  </code></pre>
  
  <p>When I call this using jQuery ajax, it returns something that looks like this:</p>
  
  <p><code>[[[[]]]]</code></p>