title: Get xml response instead of json
body: <p>I'm using jquery ajax call to my web service:</p>
  
  <pre><code>$.ajax({
      type: sType,
      url: "myWebService.asmx",
      cache: serviceCash,
      data: params,
      accepts: {
          text: "application/json"
      },
      contentType: contentType,
      dataType: "json"
      ....
  </code></pre>
  
  <p>Web service looks like:</p>
  
  <pre><code>[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
  public string GetLang(string cLang, string iLangVersion ){
  //code to create json string
  return jsonResp;
  }
  </code></pre>
  
  <p>When i have type: POST evertyhing works perfect.</p>
  
  <pre><code>type: "POST",
  data: "{ 'clang':'ANG', 'iLangVersion' : '1'}",
  contentType:"application/json; charset=UTF-8",
  dataType: "json"
  </code></pre>
  
  <p>The response is pure json :</p>
  
  <pre><code>{"d":"{\"userSettingsData\":{\" ...and so on
  </code></pre>
  
  <p>When i change request to GET method:</p>
  
  <pre><code>type: "GET",
  data: "clang=ANG&amp;iLangVersion=1",
  contentType:"application/x-www-form-urlencoded; charset=UTF-8",
  dataType: "json"
  </code></pre>
  
  <p>The response is xml:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;string xmlns="http://tempuri.org/"&gt;{"translation":"\r\n{\"translation\":{\"..and so on
  </code></pre>
  
  <p>What should i change to get response in json format as before?
  So, I'm sending url encoded data to the web service and in return I want to get json and not XML! 
  I have defined dataType: "json" - The type of data that you're expecting back from the server
  I have set accepted type: accepts: {text: "application/json"} -  tells the server what kind of response it will accept in return.</p>
  
  <p>But i get xml in return. What should I change?</p>