title: WebMethod not being called
body: <p>I am passing a javascript variable containing a string to the server via jquery.ajax.  Although the "success" condition is called, the server-side WebMethod is never called.  Client:</p>
  
  <pre><code> $.ajax({
              type: "post",
              url: "Playground.aspx/childBind",
              data: {sendData: ID},
              //contentType: "application/json; charset=utf-8",
              dataType: "text",
              success: function (result) { alert("successful!" + result.d); }
          })
  </code></pre>
  
  <p>Server:</p>
  
  <pre><code>[WebMethod]
      public static string childBind(string sendData)
      {
          return String.Format("Hello");
      }
  </code></pre>