JavaScriptテックラボ

jQueryのloadで文字化けする場合の対処

jQueryで外部ファイルを読み込む際はload()メソッドを使いますが、デフォルト文字コードはUTF-8なので、Shift-JISであったりすると文字化けが発生します。
UTF-8でエンコードしておくのが一番ですが、そうもいかない時はxhr.overrideMimeType()に文字コードを指定してあげます。

関連記事