Я недавно работаю с AJAX. Ответ от сервера посылается в формате json, причем во всех браузерах, кроме IE все нормально работает (у меня стоит IE9). Как сделать чтобы и в ie нормально работало? Где ошибка? Вот код js:
$.ajax({
url : form.attr('action'),
async : false,
type : 'POST',
data : form.serialize(),
dataType : 'json',
success : function(data, textStatus, xhr){
if(data.result){
$(form).after(data.result);
$('.for').show(500);
$(form).hide(500);
}
},
error : function(xhr, textStatus, errorObj){
$(form).after('<div class="msg">Неизвестная ошибка</div>');
},
dataFilter : function(data, dataType){ return data; }
});
Запрос на сервер посылается, но с ответом проблемы. Помогите пожалуйста.