title: JQuery ajax JSONP POST changed to GET when cross domain
body: <p>I have a WCF Service that is expecting a POST.  Using Fiddler I discovered that in cross-domain situations, my POST request was getting changed to a GET which results in error 405 from server.</p>
  
  <pre><code>$.ajax({
      type: "POST",
      url: "http://blah/blah.svc/Test",
      data: JSON.stringify("{ 'WebUserID': 4 }"),
      dataType: "jsonp",  // from server
      contentType: "application/json; charset=utf-8", // to server
      success: function (data, status, xhr) {
          alert("success--");
      }
  });
  </code></pre>
  
  <p>Can anyone shed some light on this?</p>
  
  <p>Thanks</p>