title: jQuery JSON Parsing Error
body: <p>I have a web page that returns this JSON when called:</p>
  
  <pre><code>[{"id":"53","desc":"Roberts"}]
  </code></pre>
  
  <p>I am using this jQuery to call it by AJAX:</p>
  
  <pre><code>$.ajax ({
      url: rootPath + "data/topology/stations",
      dataType: 'json',
      data: { areaID: $("#lbxArea").val () },
      success: function (data) {
          // Use data for actions
      },
      error: function (jqXHR, textStatus, errorThrown) {
          alert (textStatus);
          alert (errorThrown);
      }
  });
  </code></pre>
  
  <p>I used Firebug to confirm that the data being returned is what I put on top. Despite that, I fall into the <code>error</code> callback and first see <code>parsererror</code> in an alert box, and then I see</p>
  
  <pre><code>SyntaxError: JSON.parse: expected property name or '}'
  </code></pre>
  
  <p>I tried having the service return</p>
  
  <pre><code>{"list":[{"id":"53","desc":"Roberts"}]}
  </code></pre>
  
  <p>but that didn't change anything.</p>