以下のように、$.ajaxでShift-JISのJSON、CSVを取得するとIEで文字化けしてしまします。
html、JS、取得ファイルは全てShift-JISです。
■JSON取得
lang
1$.ajax({ 2 url: JSONのパス, 3 cache: false, 4 datatype: 'json', 5 beforeSend: function(xhr) { 6 xhr.overrideMimeType('application/json; charset=shift_jis'); 7 } 8})
■CSV取得
lang
1$.ajax({ 2 url: CSVのパス, 3 cache: false, 4 beforeSend: function(xhr) { 5 xhr.overrideMimeType('text/comma-separated-values; charset=shift_jis'); 6 } 7})
UTF-8のファイルは文字化けせずにうまく取得できます。
.htaccessを置く以外で、何か解決方法はありますか。
よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。