title: jQuery JSON not showing german umlauts (utf-8 format)
body: <p>I have a little problem with german umlauts in my browser (firefox ~latest). German umlauts like ä,ö are shown as Ã¤,Ã¶. This Text comes from a utf-8 without bom formatted json file. If I have a look at the file on the server, the text is displayed correctly. This file get's loaded dynamicly by javascript: </p>
  
  <pre><code>$.getJSON(PATH_RELATIVE_JSON + fileName + '.json', function(data)
      {
          var json=data[Object.keys(data)[0]];
  
          if(!isEmpty(callBackName))
          {
              window[callBackName](json);
          }
      });
  </code></pre>
  
  <p>I also have extended the setup with: (prepended)</p>
  
  <pre><code>$.ajaxSetup({ scriptCharset: "utf-8" , contentType: "application/json; charset=utf-8"})
  </code></pre>
  
  <p>and also another <code>$.ajax</code> variant.</p>
  
  <p>But the result looks not correct to me:</p>
  
  <pre><code>Accept-Ranges   bytes
  Connection  close
  Content-Length  581
  Content-Type    text/plain; charset=iso-8859-1
  Date    Tue, 26 Nov 2013 17:25:56 GMT
  Etag    "91ce110-245-4ec0564348dc0"
  Last-Modified   Mon, 25 Nov 2013 19:30:07 GMT
  Server  Apache
  </code></pre>
  
  <p>Why is the <strong>Content-Type text/plain; charset=iso-8859-1</strong>? It should be UTF-8 and may everything would work right...</p>
  
  <p><strong>JSON</strong>: UTF-8 without BOM</p>
  
  <p><strong>Website</strong>: UTF-8 &amp; in my file: <code>&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt;</code></p>
  
  <p><strong>Javascript</strong>: UTF-8</p>
  
  <p>always happy for any help!</p>