Я использую jQuery для чтения файла XML. Иногда XML пустой, и я ожидаю, что функция ошибки (no_info
) выполняется, потому что файл не отформатирован в соответствии с dataType
.
В IE 10 функция Error выполняется. Но в Firefox (40.0.2) функция успеха (parse
) выполняется. Почему оба браузера ведут себя по-разному и какой из них правильный?
$.ajax({
url: '/~play/shout.xml',
dataType: "xml",
success: parse,
error: no_info
});