This fixes the problem: beforeSend: function(x) { if (x && x.overrideMimeType) { x.overrideMimeType("application/json;charset=UTF-8"); } },