1
Это мойзапрос Ajax не показывает правильные данные в Firefox, но работает в хроме и IE
function getABC(x) {
$.ajax({
type: 'GET',
url: "abcd.do",
data: {abc: x},
success: function (data) {
alert(data);
}
}
);
}
Здесь окно предупреждения показывает правильные данные в Chrome и IE, но дает "[XML Document], когда работал в firefox (независимо от операционной системы). Может кто-нибудь сказать, что может быть возможным решением.
Добавить DATATYPE: «текст» свойство запроса, так что всегда будет возвращать простой xhr.responseText вместо интеллектуального типа, который по умолчанию и создает на основе ответа по типу MIME. Другой вариант - использовать третий аргумент в функции успеха и напрямую использовать xhr.responseText. – John
Да, «текст» работал. Благодаря :) –