Я использую следующий код для вызова метода страницы с помощью JQuery и ASP.netJquery Ajax проблемы с IE9
$.ajax({
type: "POST",
url: url + "/" + method,
contentType: "application/json;",
data: jData,
async: true,
success: function (res) { if (succ) { succ(res); } },
error: function (xhr, status, error) {
NTF.Notify(NTF.GENERIC_ERROR);
if (err) {
err(xhr, status, error);
}
}
});
Все работало отлично, пока я представил следующий мета-тег для моих страниц для того, чтобы радиус CSS для работы с IE9
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
Сейчас работает код, он входит в функцию успеха, но страница обновляется, я понятия не имею, что вызывает его, код отлично работает в Chrome, FF и IE без это метатег.
любые идеи?
Создайте рабочий тест на http://jsfiddle.net/. Без этого довольно сложно помочь. –
Как я могу применять метатеги? – Khodor
Хм, вы не можете. Но что происходит внутри функции succ()? Можете ли вы опубликовать полный код, ведущий к перенаправлению? Кроме того, он работает в любом другом браузере, чем IE9? –