title: Issue with JSON and jQuery
body: <p>I'm calling a web service and returning the following data in JSON format:</p>
  
  <pre><code>[{"OrderNumber":"12345","CustomerId":"555"}]
  </code></pre>
  
  <p>In my web service success method, I'm trying to parse both:</p>
  
  <pre><code>$.ajax({
      type: "POST",
      url: "MyService.asmx/ServiceName",
      data: "{}",
      contentType: "application/json; charset=utf-8",
      dataType: "json",
      success: function(msg) {
          var data = msg.d;
          var rtn = "";
  
          $.each(data, function(list) {
              rtn = rtn + this.OrderNumber + ", " + this.CustomerId + "&lt;br/&gt;";
          });
  
          rtn = rtn + "&lt;br/&gt;" + data;
  
          $("#test").html(rtn);
          }
      });
  </code></pre>
  
  <p>but I'm getting a bunch of "undefined, undefined" rows followed by the correct JSON string. Any idea why? I've tried using the <code>eval()</code> method but that didn't help as I got some error message talking about ']' being expected.</p>